[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin McGonigle homers (1) on a line drive to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T23:11:09.780Z","endTime":"2026-03-03T23:11:36.064Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-03T19:29:27.092Z","endTime":"2026-03-03T22:43:45.842Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-03T22:43:45.842Z","endTime":"2026-03-03T23:11:03.505Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-03T23:11:03.505Z","endTime":"2026-03-03T23:11:10.780Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":34.683525,"aZ":-10.658005,"pfxX":-4.913188869089591,"pfxZ":10.599999681232482,"pX":0.037444223,"pZ":2.494744,"vX0":6.960079,"vY0":-142.0808,"vZ0":-7.366703,"x":117.97,"y":173.41,"x0":-1.8166009,"y0":50.0,"z0":5.812408,"aX":-9.9729},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.5,"breakHorizontal":7.9,"spinRate":2235,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3898240029811859,"extension":5.884632429112912},"hitData":{"launchSpeed":110.4,"launchAngle":30.0,"totalDistance":461.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.07,"coordY":60.98}},"index":3,"playId":"8cc999f6-bf10-44c7-a2b0-61c874594352","pitchNumber":1,"startTime":"2026-03-03T23:11:10.780Z","endTime":"2026-03-03T23:11:36.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-03-03T23:11:36.064Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out softly to pitcher Luis Severino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T23:11:46.854Z","endTime":"2026-03-03T23:11:55.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":622663,"link":"/api/v1/people/622663"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.98872,"aZ":-17.188774,"pfxX":1.1443700934723604,"pfxZ":7.6137007925454085,"pX":0.49585956,"pZ":3.4989204,"vX0":6.4233203,"vY0":-139.55524,"vZ0":-3.2385762,"x":94.74,"y":147.02,"x0":-1.9849015,"y0":50.0,"z0":5.809879,"aX":2.2523785},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":-3.6,"spinRate":2287,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.3964430093765259,"extension":5.841184397694945},"hitData":{"launchSpeed":46.9,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":139.14,"coordY":184.11}},"index":0,"playId":"0fcef096-ee9d-4123-a416-d1a97b7cf283","pitchNumber":1,"startTime":"2026-03-03T23:11:46.854Z","endTime":"2026-03-03T23:11:55.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:11:55.589Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a line drive to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T23:12:21.576Z","endTime":"2026-03-03T23:13:02.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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, 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":86.8,"endSpeed":79.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.030666,"aZ":-28.86152,"pfxX":8.40314964609822,"pfxZ":2.0518504435152516,"pX":-0.9182448,"pZ":3.1288419,"vX0":0.89353013,"vY0":-126.10541,"vZ0":-0.55025923,"x0":-2.366004,"y0":50.0,"z0":5.6710334,"aX":13.566142},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-16.7,"spinRate":2529,"spinDirection":98},"zone":11,"typeConfidence":2.0,"plateTime":0.44031500816345215,"extension":5.549662147607076},"index":0,"playId":"5742d1d6-f25e-4b59-b3c5-2da1e84e6ac2","pitchNumber":1,"startTime":"2026-03-03T23:12:21.576Z","endTime":"2026-03-03T23:12:27.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.455717,"aZ":-20.885498,"pfxX":0.5555905651037147,"pfxZ":5.86417305657244,"pX":-0.3672638,"pZ":1.5253642,"vX0":4.1727524,"vY0":-137.61775,"vZ0":-7.2819424,"x":90.36,"y":157.86,"x0":-1.9724213,"y0":50.0,"z0":5.6108365,"aX":1.069544},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2171,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.40178200602531433,"extension":5.755977524234241},"index":1,"playId":"f8d8d9c2-42a3-4dcd-a94f-d264c3d89d81","pitchNumber":2,"startTime":"2026-03-03T23:12:33.729Z","endTime":"2026-03-03T23:12:39.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.899145,"aZ":-27.769257,"pfxX":2.515039399383575,"pfxZ":2.4446456392449654,"pX":-0.3873786,"pZ":2.2183793,"vX0":3.6946456,"vY0":-132.76503,"vZ0":-3.6923587,"x":111.83,"y":167.28,"x0":-2.11668,"y0":50.0,"z0":5.6234155,"aX":4.5315876},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.6,"spinRate":2556,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.41527101397514343,"extension":5.797998798800891},"hitData":{"launchSpeed":103.9,"launchAngle":17.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.8,"coordY":119.25}},"index":2,"playId":"dde48122-f472-4649-b0c0-f0dbb8058a75","pitchNumber":3,"startTime":"2026-03-03T23:12:51.942Z","endTime":"2026-03-03T23:13:02.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:13:02.724Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Torkelson lines out to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T23:13:23.364Z","endTime":"2026-03-03T23:15:44.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":86.0,"endSpeed":78.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.141497,"aZ":-28.829384,"pfxX":9.112992272602291,"pfxZ":2.128346493159692,"pX":0.7817815,"pZ":3.3069816,"vX0":4.4600263,"vY0":-124.84404,"vZ0":-0.25530183,"x":69.75,"y":119.69,"x0":-2.210548,"y0":50.0,"z0":5.7900987,"aX":14.320805},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":-19.1,"spinRate":2592,"spinDirection":97},"zone":12,"typeConfidence":2.0,"plateTime":0.44696199893951416,"extension":5.416204062659596},"index":0,"playId":"7c342c5b-b7f1-4118-b772-c3bb2d0dcef4","pitchNumber":1,"startTime":"2026-03-03T23:13:26.906Z","endTime":"2026-03-03T23:13:32.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.870747,"aZ":-15.764573,"pfxX":-7.958897924798679,"pfxZ":7.915747916604589,"pX":0.26822835,"pZ":1.5083202,"vX0":8.83085,"vY0":-142.42238,"vZ0":-9.035171,"x":88.6,"y":206.86,"x0":-1.8273951,"y0":50.0,"z0":5.699019,"aX":-16.498953},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":13.6,"spinRate":2230,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3853769898414612,"extension":6.053848607646511},"index":1,"playId":"a7da1b26-428b-4983-9783-0b58ebe397bd","pitchNumber":2,"startTime":"2026-03-03T23:13:43.222Z","endTime":"2026-03-03T23:13:49.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.31116,"aZ":-18.633192,"pfxX":-8.570314861658051,"pfxZ":6.619724701708694,"pX":0.1837992,"pZ":1.7853314,"vX0":8.539891,"vY0":-141.86292,"vZ0":-7.3453407,"x":122.35,"y":148.91,"x0":-1.7496128,"y0":50.0,"z0":5.5877757,"aX":-17.53086},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":14.8,"spinRate":2202,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3877449929714203,"extension":6.046518878986829},"index":2,"playId":"b847fbea-9f71-442b-b906-48518b5e5d0f","pitchNumber":3,"startTime":"2026-03-03T23:14:01.736Z","endTime":"2026-03-03T23:14:07.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.48873,"aZ":-17.985075,"pfxX":-7.610590321811165,"pfxZ":6.922401311829333,"pX":-0.10793964,"pZ":3.3650265,"vX0":7.5216007,"vY0":-142.24255,"vZ0":-3.5118897,"x":140.32,"y":93.31,"x0":-1.7983531,"y0":50.0,"z0":5.755308,"aX":-15.599578},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.4,"breakHorizontal":13.2,"spinRate":2179,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3877809941768646,"extension":5.9628478811168915},"index":3,"playId":"1573b937-5cba-4c4d-b753-3bcd39447823","pitchNumber":4,"startTime":"2026-03-03T23:14:21.375Z","endTime":"2026-03-03T23:14:27.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":33.58652,"aZ":-16.97532,"pfxX":-10.2953155209699,"pfxZ":7.44854312712752,"pX":0.38051182,"pZ":1.522733,"vX0":9.94561,"vY0":-142.1845,"vZ0":-8.497306,"x":109.2,"y":183.78,"x0":-1.8347507,"y0":50.0,"z0":5.634091,"aX":-21.00755},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":17.4,"spinRate":2181,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3858560025691986,"extension":6.337545988127941},"index":4,"playId":"d951a96c-6436-450d-b3a3-36ca87a58dc6","pitchNumber":5,"startTime":"2026-03-03T23:14:45.665Z","endTime":"2026-03-03T23:14:51.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":35.17812,"aZ":-9.562762,"pfxX":-2.953031459661919,"pfxZ":10.851535975463745,"pX":0.9535171,"pZ":2.7110925,"vX0":8.588642,"vY0":-143.86528,"vZ0":-6.9783664,"x":89.04,"y":153.62,"x0":-1.6955051,"y0":50.0,"z0":5.771657,"aX":-6.1531954},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.1,"breakHorizontal":3.7,"spinRate":2341,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.38443198800086975,"extension":5.940967813877295},"index":5,"playId":"516b8388-fa99-4db5-89cd-4c2a6c329489","pitchNumber":6,"startTime":"2026-03-03T23:15:07.755Z","endTime":"2026-03-03T23:15:13.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":35.51547,"aZ":-15.181247,"pfxX":-8.905354564584144,"pfxZ":8.15389780547675,"pX":-0.26819882,"pZ":3.3245277,"vX0":7.140309,"vY0":-143.94559,"vZ0":-4.2323523,"x":108.33,"y":112.15,"x0":-1.6371228,"y0":50.0,"z0":5.76417,"aX":-18.558905},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":15.5,"spinRate":2145,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.38396498560905457,"extension":5.998789403695134},"hitData":{"launchSpeed":87.2,"launchAngle":31.0,"totalDistance":329.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.79,"coordY":97.46}},"index":6,"playId":"f8fee680-db49-4bbd-9be9-ba199d2ea430","pitchNumber":7,"startTime":"2026-03-03T23:15:35.415Z","endTime":"2026-03-03T23:15:44.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":2.499999999999993,"leverageIndex":1.09,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:15:44.150Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colt Keith doubles (1) on a line drive to left fielder Juan Soto. Wenceel Pérez to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T23:16:08.303Z","endTime":"2026-03-03T23:16:42.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":78.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.841461,"aZ":-34.38607,"pfxX":6.492362013013343,"pfxZ":-1.4446457246626454,"pX":0.94229,"pZ":2.089977,"vX0":5.1264205,"vY0":-122.83626,"vZ0":-1.6496589,"x":73.26,"y":212.99,"x0":-2.0108104,"y0":50.0,"z0":5.6843762,"aX":9.940965},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-14.0,"spinRate":2847,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45393601059913635,"extension":5.323946710646621},"index":0,"playId":"2c46762e-6836-455b-ba33-5eb002f0d831","pitchNumber":1,"startTime":"2026-03-03T23:16:11.973Z","endTime":"2026-03-03T23:16:17.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.843636,"aZ":-22.309547,"pfxX":0.07791338327128117,"pfxZ":5.005629747871339,"pX":0.5462992,"pZ":3.780407,"vX0":6.6474314,"vY0":-139.60359,"vZ0":-1.6787466,"x":117.97,"y":98.96,"x0":-1.8766241,"y0":50.0,"z0":5.8591533,"aX":0.15355644},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":-1.7,"spinRate":2459,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.3966970145702362,"extension":5.7747768448406624},"hitData":{"launchSpeed":65.3,"launchAngle":11.0,"totalDistance":108.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.51,"coordY":165.87}},"index":1,"playId":"1dc6aa82-6609-4354-ade0-6c15793b8b6b","pitchNumber":2,"startTime":"2026-03-03T23:16:28.722Z","endTime":"2026-03-03T23:16:42.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":0.8,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:16:42.053Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Clark lines out to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-03T23:17:09.519Z","endTime":"2026-03-03T23:18:16.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.404716,"aZ":-18.044575,"pfxX":0.9005511634227796,"pfxZ":7.051259983242964,"pX":-0.011863518,"pZ":3.5506494,"vX0":5.268035,"vY0":-140.77803,"vZ0":-2.8246162,"x":102.19,"y":113.57,"x0":-2.0251544,"y0":50.0,"z0":5.7371097,"aX":1.8045244},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":-3.0,"spinRate":2370,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.39326998591423035,"extension":5.795984208740274},"index":0,"playId":"9b65f7d8-50ad-4e85-a3af-3bd02e355fef","pitchNumber":1,"startTime":"2026-03-03T23:17:11.052Z","endTime":"2026-03-03T23:17:17.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.573435,"aZ":-21.718058,"pfxX":-8.990118118721668,"pfxZ":6.1174804770101705,"pX":-1.4378576,"pZ":1.0824475,"vX0":4.100433,"vY0":-130.00195,"vZ0":-7.1381364,"x":145.58,"y":216.76,"x0":-1.8709022,"y0":50.0,"z0":5.514747,"aX":-15.365926},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.6,"breakHorizontal":16.2,"spinRate":1737,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42125898599624634,"extension":6.396122022563703},"index":1,"playId":"0c6dd4df-ad43-4e7e-8b41-44d2a0ba546b","pitchNumber":2,"startTime":"2026-03-03T23:17:27.979Z","endTime":"2026-03-03T23:17:33.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":35.44797,"aZ":-11.870105,"pfxX":-5.3842518273301,"pfxZ":9.692323020124059,"pX":-1.3203708,"pZ":4.373107,"vX0":3.453199,"vY0":-144.2669,"vZ0":-2.3992717,"x":147.78,"y":87.18,"x0":-1.8381331,"y0":50.0,"z0":5.9535923,"aX":-11.279173},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2349,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3828650116920471,"extension":6.021236966601194},"index":2,"playId":"2d9e3b37-5b12-43e5-a1f4-d3cc12ba432e","pitchNumber":3,"startTime":"2026-03-03T23:17:47.349Z","endTime":"2026-03-03T23:17:53.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.917082,"aZ":-14.014994,"pfxX":0.6250000199464362,"pfxZ":8.990866110080809,"pX":0.624206,"pZ":2.8072376,"vX0":6.810213,"vY0":-141.17741,"vZ0":-5.307795,"x":94.3,"y":150.79,"x0":-1.8986845,"y0":50.0,"z0":5.613901,"aX":1.2623293},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-2.6,"spinRate":2367,"spinDirection":169},"zone":3,"typeConfidence":2.0,"plateTime":0.390639990568161,"extension":5.961236913060265},"hitData":{"launchSpeed":57.6,"launchAngle":21.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":159.79}},"index":3,"playId":"2af4d10d-25a2-43d9-b065-19fb4a71ef08","pitchNumber":4,"startTime":"2026-03-03T23:18:07.902Z","endTime":"2026-03-03T23:18:16.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":672761,"link":"/api/v1/people/672761"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":1.85,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:18:16.637Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T23:20:35.601Z","endTime":"2026-03-03T23:22:27.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.830986,"aZ":-11.822385,"pfxX":-1.9959448360082668,"pfxZ":12.32370030222915,"pX":0.7275558,"pZ":2.4125066,"vX0":4.8890157,"vY0":-128.29874,"vZ0":-6.5363846,"x":96.49,"y":130.06,"x0":-0.9524541,"y0":50.0,"z0":5.934836,"aX":-3.296181},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":22.1,"breakHorizontal":2.6,"spinRate":2179,"spinDirection":187},"zone":6,"typeConfidence":0.82,"plateTime":0.4358780086040497,"extension":5.387102994393175},"index":0,"playId":"1f893019-eb15-459f-a770-2d1537bb8af7","pitchNumber":1,"startTime":"2026-03-03T23:20:47.280Z","endTime":"2026-03-03T23:20:53.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.180525,"aZ":-16.762661,"pfxX":-8.498858513794545,"pfxZ":8.50606328389776,"pX":-0.12301508,"pZ":1.6693438,"vX0":5.6017356,"vY0":-134.28403,"vZ0":-7.5237627,"x":129.8,"y":214.4,"x0":-1.1435466,"y0":50.0,"z0":5.7169223,"aX":-15.398347},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":15.2,"spinRate":2232,"spinDirection":229},"zone":8,"typeConfidence":0.77,"plateTime":0.41380399465560913,"extension":5.721292627139354},"index":1,"playId":"8a6a4d3b-06b1-40e3-825e-4a62065a9281","pitchNumber":2,"startTime":"2026-03-03T23:21:09.052Z","endTime":"2026-03-03T23:21:15.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.232258,"aZ":-20.976635,"pfxX":-7.28748034773849,"pfxZ":6.199369984348927,"pX":-0.14909449,"pZ":3.591939,"vX0":5.2118244,"vY0":-133.88588,"vZ0":-2.0938911,"x":115.78,"y":90.01,"x0":-1.1805577,"y0":50.0,"z0":5.8928313,"aX":-13.162811},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2333,"spinDirection":232},"zone":11,"typeConfidence":0.71,"plateTime":0.42119100689888,"extension":4.830790629849972},"index":2,"playId":"10f7fe7c-6d83-4a4f-a3d8-0b98bbc38b79","pitchNumber":3,"startTime":"2026-03-03T23:21:25.069Z","endTime":"2026-03-03T23:21:31.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.643248,"aZ":-23.219856,"pfxX":1.4367717222904592,"pfxZ":5.1992914573414115,"pX":0.2127395,"pZ":1.9128706,"vX0":3.6782086,"vY0":-130.23322,"vZ0":-5.6739106,"x":124.54,"y":194.14,"x0":-1.402267,"y0":50.0,"z0":5.868291,"aX":2.4744062},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.7,"spinRate":2639,"spinDirection":153},"zone":8,"typeConfidence":0.68,"plateTime":0.42885899543762207,"extension":5.214330874715889},"index":3,"playId":"4092b53e-98ec-4696-b44b-170d2d3833f7","pitchNumber":4,"startTime":"2026-03-03T23:21:41.488Z","endTime":"2026-03-03T23:21:47.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.638897,"aZ":-27.256012,"pfxX":1.116417289718868,"pfxZ":2.9016928527298873,"pX":0.2894849,"pZ":1.5102788,"vX0":3.972326,"vY0":-128.59776,"vZ0":-5.3441076,"x0":-1.4115912,"y0":50.0,"z0":5.694416,"aX":1.8921851},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-3.1,"spinRate":2631,"spinDirection":137},"zone":14,"typeConfidence":0.82,"plateTime":0.43537598848342896,"extension":4.882037326732645},"index":4,"playId":"bd8b7e50-f6ec-483e-9d3b-58a1ea4687f1","pitchNumber":5,"startTime":"2026-03-03T23:21:58.039Z","endTime":"2026-03-03T23:22:04.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.897951,"aZ":-37.631664,"pfxX":0.4957480297431232,"pfxZ":-3.511062933234718,"pX":0.4661122,"pZ":1.8027526,"vX0":3.9545014,"vY0":-123.690254,"vZ0":-2.3630347,"x":80.27,"y":158.8,"x0":-1.2149311,"y0":50.0,"z0":5.9093833,"aX":0.77058727},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.9,"breakHorizontal":-1.9,"spinRate":2532,"spinDirection":12},"zone":9,"typeConfidence":0.91,"plateTime":0.454461008310318,"extension":4.8417584320378735},"hitData":{"launchSpeed":103.2,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.81,"coordY":155.23}},"index":5,"playId":"970d2c0f-7019-4fb1-844e-13b50e2a9620","pitchNumber":6,"startTime":"2026-03-03T23:22:16.680Z","endTime":"2026-03-03T23:22:27.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:22:27.462Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Zach McKinstry to first baseman Spencer Torkelson. Fernando Tatis Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T23:22:43.569Z","endTime":"2026-03-03T23:23:03.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.370413,"aZ":-26.720171,"pfxX":0.21090551360150955,"pfxZ":3.208661466602265,"pX":0.14653872,"pZ":1.6498786,"vX0":4.545131,"vY0":-129.63005,"vZ0":-5.0319653,"x":114.9,"y":176.24,"x0":-1.6569225,"y0":50.0,"z0":5.654127,"aX":0.35848096},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.8,"breakHorizontal":-1.6,"spinRate":2504,"spinDirection":157},"zone":8,"typeConfidence":0.87,"plateTime":0.43133801221847534,"extension":5.226915902665906},"hitData":{"launchSpeed":78.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.38,"coordY":158.78}},"index":0,"playId":"593e4b0c-8ba3-4051-82dc-fd0875f4b795","pitchNumber":1,"startTime":"2026-03-03T23:22:54.437Z","endTime":"2026-03-03T23:23:03.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.7,"awayTeamWinProbability":53.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":1.55,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:23:03.172Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to right fielder Wenceel Pérez. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T23:23:26.914Z","endTime":"2026-03-03T23:24:54.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.721867,"aZ":-22.665268,"pfxX":-7.752007621479785,"pfxZ":5.281299469977851,"pX":-0.8668209,"pZ":2.2246227,"vX0":4.182661,"vY0":-133.35506,"vZ0":-4.915755,"x":145.15,"y":191.79,"x0":-1.4508694,"y0":50.0,"z0":5.726378,"aX":-13.957265},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.8,"breakHorizontal":14.0,"spinRate":2224,"spinDirection":241},"zone":13,"typeConfidence":0.79,"plateTime":0.4146040081977844,"extension":5.843694128702318},"index":0,"playId":"e5e475cb-f026-4f6b-8341-88797884bb88","pitchNumber":1,"startTime":"2026-03-03T23:23:41.857Z","endTime":"2026-03-03T23:23:47.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.608467,"aZ":-24.536552,"pfxX":1.5176378014519458,"pfxZ":4.386889828941014,"pX":0.57794946,"pZ":1.6092552,"vX0":4.38293,"vY0":-130.40945,"vZ0":-5.8170047,"x":74.58,"y":201.68,"x0":-1.3134022,"y0":50.0,"z0":5.6910334,"aX":2.6422014},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":-4.0,"spinRate":2580,"spinDirection":147},"zone":9,"typeConfidence":0.66,"plateTime":0.42857399582862854,"extension":5.006315748835486},"index":1,"playId":"fefa9d9f-5b50-4650-9c2a-bce850076885","pitchNumber":2,"startTime":"2026-03-03T23:24:02.341Z","endTime":"2026-03-03T23:24:08.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.709202,"aZ":-22.761185,"pfxX":-7.609685105601633,"pfxZ":5.218819018424026,"pX":-0.9292553,"pZ":2.793491,"vX0":3.7243602,"vY0":-133.68254,"vZ0":-3.6578114,"x":149.09,"y":172.0,"x0":-1.3567847,"y0":50.0,"z0":5.818957,"aX":-13.725112},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":13.9,"spinRate":2333,"spinDirection":240},"zone":11,"typeConfidence":0.78,"plateTime":0.4136990010738373,"extension":5.894114026247359},"index":2,"playId":"958a8176-439d-44f0-a669-f2443e1d0fa8","pitchNumber":3,"startTime":"2026-03-03T23:24:23.885Z","endTime":"2026-03-03T23:24:29.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.574316,"aZ":-12.257536,"pfxX":-2.277440970807563,"pfxZ":10.546102063862357,"pX":0.15115158,"pZ":2.8402987,"vX0":4.578927,"vY0":-136.8944,"vZ0":-5.7608986,"x":129.8,"y":155.98,"x0":-1.2521621,"y0":50.0,"z0":5.820843,"aX":-4.3009744},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":3.4,"spinRate":2380,"spinDirection":190},"zone":2,"typeConfidence":0.97,"plateTime":0.40981999039649963,"extension":5.115347662622847},"hitData":{"launchSpeed":93.9,"launchAngle":40.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.68,"coordY":93.91}},"index":3,"playId":"af9b0f86-cd0e-4718-beaf-27bd67c315e9","pitchNumber":4,"startTime":"2026-03-03T23:24:45.817Z","endTime":"2026-03-03T23:24:54.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.5,"awayTeamWinProbability":56.5,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.34,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:24:54.552Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vladimir Guerrero Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-03T23:25:22.272Z","endTime":"2026-03-03T23:28:17.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.594025,"aZ":-22.444744,"pfxX":-8.133976595608267,"pfxZ":5.222558975219727,"pX":-0.8690059,"pZ":3.363668,"vX0":3.3427396,"vY0":-135.8419,"vZ0":-2.81105,"x":139.45,"y":97.08,"x0":-1.062746,"y0":50.0,"z0":5.9769588,"aX":-15.153078},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":15.6,"spinRate":2344,"spinDirection":241},"zone":11,"typeConfidence":0.64,"plateTime":0.4139789938926697,"extension":4.949140267109307},"index":0,"playId":"951b7447-0fe7-47b0-bc57-ca480db9616c","pitchNumber":1,"startTime":"2026-03-03T23:25:29.257Z","endTime":"2026-03-03T23:25:35.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.923681,"aZ":-24.491302,"pfxX":3.2793308102239775,"pfxZ":4.473228271551958,"pX":1.3566667,"pZ":1.8221719,"vX0":5.4387007,"vY0":-129.90642,"vZ0":-5.4540286,"x":53.98,"y":202.62,"x0":-1.1848524,"y0":50.0,"z0":5.7973127,"aX":5.632195},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-7.8,"spinRate":2678,"spinDirection":128},"zone":14,"typeConfidence":0.69,"plateTime":0.4297190010547638,"extension":5.196578155352374},"index":1,"playId":"bc644a73-eca4-4013-9325-3eb9d205ffab","pitchNumber":2,"startTime":"2026-03-03T23:25:46.352Z","endTime":"2026-03-03T23:25:52.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.38865,"aZ":-24.611414,"pfxX":2.1140157120434315,"pfxZ":4.504133807861898,"pX":0.68182415,"pZ":1.7464108,"vX0":4.3200755,"vY0":-128.22173,"vZ0":-5.5336223,"x":87.29,"y":153.15,"x0":-1.2918241,"y0":50.0,"z0":5.828691,"aX":3.5495408},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.2,"spinRate":2624,"spinDirection":141},"zone":9,"typeConfidence":0.58,"plateTime":0.4365819990634918,"extension":4.963300672415985},"index":2,"playId":"d93926e9-b6e6-4d49-ab4b-46c811e5c066","pitchNumber":3,"startTime":"2026-03-03T23:26:05.998Z","endTime":"2026-03-03T23:26:11.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.920837,"aZ":-29.112322,"pfxX":1.475944909758455,"pfxZ":1.8304331213470517,"pX":0.16051838,"pZ":2.1995242,"vX0":3.449859,"vY0":-128.5906,"vZ0":-3.584091,"x":118.85,"y":151.73,"x0":-1.3894324,"y0":50.0,"z0":5.8683724,"aX":2.4688025},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":-3.8,"spinRate":2618,"spinDirection":109},"zone":5,"typeConfidence":0.87,"plateTime":0.43716299533843994,"extension":4.925229574438781},"index":3,"playId":"87e2093f-3f0c-4f01-8f7f-b73a3abea567","pitchNumber":4,"startTime":"2026-03-03T23:26:34.514Z","endTime":"2026-03-03T23:26:40.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.707651,"aZ":-37.7168,"pfxX":3.187047156292622,"pfxZ":-3.5720867082828605,"pX":-1.0605708,"pZ":3.237979,"vX0":-0.15957677,"vY0":-123.06151,"vZ0":0.8456988,"x":138.13,"y":129.12,"x0":-1.4084153,"y0":50.0,"z0":6.049649,"aX":4.945335},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.2,"breakHorizontal":-6.4,"spinRate":2784,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.45516300201416016,"extension":4.867775624818376},"index":4,"playId":"4b4e5cff-84ea-48e5-8769-a3f5839b36cf","pitchNumber":5,"startTime":"2026-03-03T23:27:00.911Z","endTime":"2026-03-03T23:27:06.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.45629,"aZ":-30.025785,"pfxX":-1.8612992047794221,"pfxZ":1.3446457332044135,"pX":0.9677625,"pZ":0.56341535,"vX0":6.238727,"vY0":-124.895805,"vZ0":-6.436972,"x":82.47,"y":225.71,"x0":-1.3085564,"y0":50.0,"z0":5.6051807,"aX":-2.9737105},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":2.3,"spinRate":1603,"spinDirection":274},"zone":14,"typeConfidence":0.91,"plateTime":0.44742700457572937,"extension":5.006600865541793},"index":5,"playId":"76ab5e0b-ea37-491e-ba2f-1035b029109a","pitchNumber":6,"startTime":"2026-03-03T23:27:23.660Z","endTime":"2026-03-03T23:27:29.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.728973,"aZ":-12.313983,"pfxX":-0.4207480361494492,"pfxZ":10.378818343004841,"pX":0.5947966,"pZ":3.525246,"vX0":4.3088317,"vY0":-137.52231,"vZ0":-4.4571686,"x":92.11,"y":103.2,"x0":-0.9381365,"y0":50.0,"z0":6.0023456,"aX":-0.80512464},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":-0.1,"spinRate":2324,"spinDirection":179},"zone":12,"typeConfidence":0.98,"plateTime":0.40425899624824524,"extension":5.551689644185263},"index":6,"playId":"6489caad-cddf-4a68-888b-52d0a5c18131","pitchNumber":7,"startTime":"2026-03-03T23:27:48.447Z","endTime":"2026-03-03T23:27:54.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.966198,"aZ":-11.900291,"pfxX":-1.0782283708805174,"pfxZ":10.67043289424866,"pX":0.6178904,"pZ":2.2179003,"vX0":4.4802036,"vY0":-137.5715,"vZ0":-7.743225,"x":90.36,"y":172.0,"x0":-0.8979199,"y0":50.0,"z0":5.892595,"aX":-2.048609},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":1.1,"spinRate":2388,"spinDirection":183},"zone":6,"typeConfidence":0.98,"plateTime":0.4082320034503937,"extension":5.138484355345798},"index":7,"playId":"c6f2d721-1b94-464a-82ef-98df9a2f35ef","pitchNumber":8,"startTime":"2026-03-03T23:28:12.421Z","endTime":"2026-03-03T23:28:17.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.41,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:28:17.690Z","atBatIndex":9},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Zach McKinstry reaches on a fielding error by first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T23:30:19.243Z","endTime":"2026-03-03T23:32:11.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.942446,"aZ":-14.156164,"pfxX":-1.9927952057263978,"pfxZ":9.13712570047754,"pX":-0.5292651,"pZ":2.384872,"vX0":4.63583,"vY0":-139.6651,"vZ0":-6.6082706,"x":136.82,"y":185.19,"x0":-1.9532546,"y0":50.0,"z0":5.7158365,"aX":-3.9296947},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":2.8,"spinRate":2277,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.3918229937553406,"extension":6.443481119911814},"index":0,"playId":"8543f2e6-f25a-42eb-8ad7-cb5a53fe29a0","pitchNumber":1,"startTime":"2026-03-03T23:30:49.390Z","endTime":"2026-03-03T23:30:55.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.188902,"aZ":-27.346432,"pfxX":-7.722441136367677,"pfxZ":2.8604330626998355,"pX":-1.6032152,"pZ":2.6244948,"vX0":3.168481,"vY0":-129.17398,"vZ0":-2.6340158,"x":158.29,"y":171.05,"x0":-1.844859,"y0":50.0,"z0":5.7611485,"aX":-13.033366},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":14.0,"spinRate":1454,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.42454200983047485,"extension":6.3179722764673505},"index":1,"playId":"cec3389d-0d87-49ae-a791-1aad64b55a7f","pitchNumber":2,"startTime":"2026-03-03T23:31:03.774Z","endTime":"2026-03-03T23:31:09.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.501213,"aZ":-16.214392,"pfxX":-8.284369791586567,"pfxZ":7.880196913959472,"pX":0.20122376,"pZ":2.3273754,"vX0":8.375787,"vY0":-141.47684,"vZ0":-6.6794195,"x":97.81,"y":157.86,"x0":-1.7259712,"y0":50.0,"z0":5.7597637,"aX":-16.778212},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2165,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39146798849105835,"extension":5.759369982822047},"index":2,"playId":"5348b1f4-3be0-4e07-a147-ea019e07e833","pitchNumber":3,"startTime":"2026-03-03T23:31:18.174Z","endTime":"2026-03-03T23:31:24.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":34.453426,"aZ":-11.041191,"pfxX":-2.7009448784542833,"pfxZ":10.149212568763671,"pX":-0.34850067,"pZ":2.5503051,"vX0":5.5982842,"vY0":-143.66829,"vZ0":-7.0888124,"x":111.39,"y":154.56,"x0":-1.9757941,"y0":50.0,"z0":5.7435136,"aX":-5.623924},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":2369,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.38574400544166565,"extension":5.784858790595387},"index":3,"playId":"95f44390-ed50-44f2-ae58-a85b8576fcd9","pitchNumber":4,"startTime":"2026-03-03T23:31:39.195Z","endTime":"2026-03-03T23:31:45.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.462526,"aZ":-33.157677,"pfxX":9.757795437114444,"pfxZ":-0.6168110545460633,"pX":-0.036420602,"pZ":2.2844095,"vX0":2.509111,"vY0":-125.509834,"vZ0":-1.7592094,"x":112.27,"y":157.39,"x0":-2.3103905,"y0":50.0,"z0":5.6899967,"aX":15.560958},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":-19.3,"spinRate":2810,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.44007301330566406,"extension":5.903927281772683},"hitData":{"launchSpeed":94.1,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":160.8}},"index":4,"playId":"9c199bea-9c3d-43f8-98b9-1f72f4eeddfe","pitchNumber":5,"startTime":"2026-03-03T23:32:00.058Z","endTime":"2026-03-03T23:32:11.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.3,"awayTeamWinProbability":63.7,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":0.82,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:32:11.138Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thayron Liranzo singles on a ground ball to right fielder Fernando Tatis Jr. Zach McKinstry to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T23:32:56.989Z","endTime":"2026-03-03T23:33:07.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"playId":"08361496-0126-0003-001c-f08cd117d70a","startTime":"2026-03-03T23:32:54.605Z","endTime":"2026-03-03T23:32:56.989Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.195127,"aZ":-12.066414,"pfxX":-4.306574916745734,"pfxZ":9.854527439658096,"pX":0.7623458,"pZ":2.6850526,"vX0":8.268093,"vY0":-141.67834,"vZ0":-6.9113746,"x":128.93,"y":168.7,"x0":-1.6313124,"y0":50.0,"z0":5.922546,"aX":-8.78735},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2353,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3897959887981415,"extension":5.8200755926567735},"hitData":{"launchSpeed":71.5,"launchAngle":9.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.89,"coordY":158.78}},"index":1,"playId":"a17c4781-ca6c-401e-86d2-cf87804e5383","pitchNumber":1,"startTime":"2026-03-03T23:32:56.989Z","endTime":"2026-03-03T23:33:07.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.4,"awayTeamWinProbability":68.6,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.36,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:33:07.771Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T23:33:32.657Z","endTime":"2026-03-03T23:34:43.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.7,"endSpeed":78.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.744097,"aZ":-29.909204,"pfxX":9.693267542546188,"pfxZ":1.446299225561262,"pX":-0.11109252,"pZ":2.7474375,"vX0":2.3699346,"vY0":-124.551765,"vZ0":-1.1794882,"x":128.93,"y":156.92,"x0":-2.3311088,"y0":50.0,"z0":5.705125,"aX":15.179369},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-19.6,"spinRate":2654,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.4462830126285553,"extension":5.6091697979474},"index":0,"playId":"9b9aae1b-bd4e-4207-9894-6a82209f366c","pitchNumber":1,"startTime":"2026-03-03T23:33:44.916Z","endTime":"2026-03-03T23:33:50.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.36702,"aZ":-17.719238,"pfxX":-8.665669386781106,"pfxZ":7.183897917664895,"pX":0.16366142,"pZ":2.1910694,"vX0":8.791401,"vY0":-141.03223,"vZ0":-6.636066,"x":127.17,"y":131.47,"x0":-1.8718472,"y0":50.0,"z0":5.71918,"aX":-17.436234},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2186,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3888559937477112,"extension":6.3122867599247},"index":1,"playId":"255af5be-6663-4df6-b1a5-dfbb0a74e420","pitchNumber":2,"startTime":"2026-03-03T23:33:59.478Z","endTime":"2026-03-03T23:34:05.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.758297,"aZ":-25.857925,"pfxX":9.471378105831896,"pfxZ":3.991496023230665,"pX":0.8908465,"pZ":2.4777493,"vX0":4.469498,"vY0":-125.620605,"vZ0":-2.4344194,"x":66.25,"y":119.69,"x0":-2.1429758,"y0":50.0,"z0":5.5808363,"aX":14.987507},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.8,"breakHorizontal":-19.9,"spinRate":2761,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.4453819990158081,"extension":5.37987534455427},"index":2,"playId":"cdfe6dd1-8938-4601-b3ea-54672a3dfac3","pitchNumber":3,"startTime":"2026-03-03T23:34:17.173Z","endTime":"2026-03-03T23:34:23.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":34.97975,"aZ":-14.93994,"pfxX":-7.67531474744241,"pfxZ":8.42854321941616,"pX":0.20638123,"pZ":2.8494225,"vX0":8.302664,"vY0":-142.61073,"vZ0":-5.023622,"x":128.49,"y":124.41,"x0":-1.7581496,"y0":50.0,"z0":5.587631,"aX":-15.693947},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":13.0,"spinRate":2210,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.38792499899864197,"extension":5.95539378056063},"index":3,"playId":"85eb300b-ffd6-43fe-87df-7b3588136b9f","pitchNumber":4,"startTime":"2026-03-03T23:34:37.983Z","endTime":"2026-03-03T23:34:43.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.67,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:34:43.252Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Fernando Tatis Jr. Zach McKinstry scores. Thayron Liranzo scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T23:35:01.170Z","endTime":"2026-03-03T23:36:34.419Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":622663,"link":"/api/v1/people/622663"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.915146,"aZ":-15.40128,"pfxX":0.6127559147247179,"pfxZ":8.504803138455067,"pX":1.3429364,"pZ":0.50352037,"vX0":8.190439,"vY0":-139.66594,"vZ0":-10.919609,"x":75.89,"y":236.55,"x0":-1.7083366,"y0":50.0,"z0":5.4806657,"aX":1.2084744},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-3.0,"spinRate":2382,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.3971419930458069,"extension":5.691473096061566},"index":0,"playId":"368dbf03-84ca-458c-83cf-36095b7d7b51","pitchNumber":1,"startTime":"2026-03-03T23:35:11.836Z","endTime":"2026-03-03T23:35:19.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Luis Severino. Zach McKinstry to 3rd. Thayron Liranzo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","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":"368dbf03-84ca-458c-83cf-36095b7d7b51","startTime":"2026-03-03T23:35:42.504Z","endTime":"2026-03-03T23:35:45.261Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":699073,"link":"/api/v1/people/699073"},"second":{"id":656716,"link":"/api/v1/people/656716"},"postOnSecond":{"id":699073,"link":"/api/v1/people/699073"},"postOnThird":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.79,"dramaIndex":77.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.943218,"aZ":-27.887943,"pfxX":10.030748337272582,"pfxZ":2.6874015415747334,"pX":0.15346128,"pZ":2.749895,"vX0":2.6045308,"vY0":-126.10741,"vZ0":-1.4102166,"x":86.85,"y":143.25,"x0":-2.194754,"y0":50.0,"z0":5.5847735,"aX":15.997996},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":-20.5,"spinRate":2583,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.44277501106262207,"extension":5.491460011074236},"index":2,"playId":"353c127e-2195-4b2a-9342-f47ec345c61f","pitchNumber":2,"startTime":"2026-03-03T23:35:45.261Z","endTime":"2026-03-03T23:35:51.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":699073,"link":"/api/v1/people/699073"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.22881,"aZ":-29.022776,"pfxX":10.11708707321347,"pfxZ":2.0046062826171633,"pX":-0.29105645,"pZ":3.838376,"vX0":1.5907874,"vY0":-125.12416,"vZ0":1.249275,"x":132.0,"y":93.31,"x0":-2.2466273,"y0":50.0,"z0":5.7240715,"aX":15.904176},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-20.3,"spinRate":2631,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.4452250003814697,"extension":5.596273058042751},"index":3,"playId":"53424c31-4bbc-4e39-8570-ff17fbb7909b","pitchNumber":3,"startTime":"2026-03-03T23:36:03.616Z","endTime":"2026-03-03T23:36:09.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":699073,"link":"/api/v1/people/699073"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.829012,"aZ":-17.52136,"pfxX":0.5369291340154925,"pfxZ":7.386023369361096,"pX":0.019790025,"pZ":2.8471916,"vX0":5.501962,"vY0":-140.02017,"vZ0":-4.663015,"x":126.3,"y":134.3,"x0":-2.039977,"y0":50.0,"z0":5.6819944,"aX":1.0651542},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":-2.2,"spinRate":2287,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.39143601059913635,"extension":6.334242310736748},"hitData":{"launchSpeed":100.5,"launchAngle":17.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":147.76,"coordY":91.89}},"index":4,"playId":"7482e71c-5779-40c9-9906-87ca82622373","pitchNumber":4,"startTime":"2026-03-03T23:36:23.637Z","endTime":"2026-03-03T23:36:34.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":699073,"link":"/api/v1/people/699073"},"third":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-9.5,"leverageIndex":1.79,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:36:34.419Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to third baseman Manny Machado.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T23:36:58.232Z","endTime":"2026-03-03T23:37:24.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"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(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":85.8,"endSpeed":78.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.353035,"aZ":-29.308733,"pfxX":7.986968427192507,"pfxZ":1.8446849967081715,"pX":1.0663747,"pZ":2.654675,"vX0":5.0571523,"vY0":-124.484924,"vZ0":-1.4868011,"x":155.23,"y":187.55,"x0":-2.0335793,"y0":50.0,"z0":5.707431,"aX":12.406043},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.8,"breakHorizontal":-17.0,"spinRate":2703,"spinDirection":94},"zone":12,"typeConfidence":2.0,"plateTime":0.447282999753952,"extension":5.661210441213893},"index":0,"playId":"591985db-d678-4245-a795-438fe158abfc","pitchNumber":1,"startTime":"2026-03-03T23:36:59.566Z","endTime":"2026-03-03T23:37:05.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.425058,"aZ":-18.245626,"pfxX":0.6177952498432219,"pfxZ":7.241574798043318,"pX":0.5494357,"pZ":3.205361,"vX0":6.30812,"vY0":-137.99353,"vZ0":-3.6075132,"x":94.74,"y":112.15,"x0":-1.8479003,"y0":50.0,"z0":5.762746,"aX":1.1882776},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":-2.6,"spinRate":2394,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4004110097885132,"extension":5.924478368809217},"hitData":{"launchSpeed":58.2,"launchAngle":23.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":155.74}},"index":1,"playId":"b2c3a3fd-02bd-49d6-94fd-65da6b1ebd59","pitchNumber":2,"startTime":"2026-03-03T23:37:15.810Z","endTime":"2026-03-03T23:37:24.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.75,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:37:24.545Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-03T23:37:48.255Z","endTime":"2026-03-03T23:40:34.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.4,"endSpeed":79.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.85784,"aZ":-26.459332,"pfxX":9.130787427031148,"pfxZ":3.537283403666939,"pX":0.30310696,"pZ":3.078724,"vX0":3.0872638,"vY0":-126.8158,"vZ0":-1.3911712,"x":63.18,"y":109.8,"x0":-2.1161711,"y0":50.0,"z0":5.7597375,"aX":14.751307},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":2619,"spinDirection":104},"zone":3,"typeConfidence":2.0,"plateTime":0.4389190077781677,"extension":5.632939692244442},"index":0,"playId":"658856cc-05d7-4cdc-97f6-3e036f5aa5c6","pitchNumber":1,"startTime":"2026-03-03T23:37:48.255Z","endTime":"2026-03-03T23:37:54.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.54483,"aZ":-26.599695,"pfxX":-8.826377823596863,"pfxZ":3.284370218674967,"pX":0.0030905511,"pZ":3.7785695,"vX0":6.9073586,"vY0":-129.58432,"vZ0":-0.24858268,"x":93.42,"y":90.95,"x0":-1.5546784,"y0":50.0,"z0":5.910023,"aX":-14.980485},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":15.4,"spinRate":1530,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.42489001154899597,"extension":6.111834071126822},"index":1,"playId":"c47991ce-88e7-4e12-b6ae-b7d523c46a9c","pitchNumber":2,"startTime":"2026-03-03T23:38:05.263Z","endTime":"2026-03-03T23:38:11.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":34.593426,"aZ":-11.884557,"pfxX":-6.2591735068268655,"pfxZ":9.979212612617673,"pX":0.8383694,"pZ":3.7075524,"vX0":9.086956,"vY0":-142.16731,"vZ0":-3.7349145,"x":69.32,"y":99.43,"x0":-1.5971719,"y0":50.0,"z0":5.801171,"aX":-12.726004},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":10.0,"spinRate":2322,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38715100288391113,"extension":6.228710800956866},"index":2,"playId":"b29d6c51-a723-4049-9215-64dfd273f1f4","pitchNumber":3,"startTime":"2026-03-03T23:38:22.632Z","endTime":"2026-03-03T23:38:28.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"startTime":"2026-03-03T23:38:53.171Z","endTime":"2026-03-03T23:39:45.543Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.789238,"aZ":-16.276434,"pfxX":-9.091456574717842,"pfxZ":7.912283689956965,"pX":-0.09619422,"pZ":2.319734,"vX0":7.972769,"vY0":-141.03091,"vZ0":-6.5770903,"x":100.88,"y":172.0,"x0":-1.7874246,"y0":50.0,"z0":5.7367225,"aX":-18.266872},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":15.5,"spinRate":2174,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38905099034309387,"extension":6.312126015114972},"index":4,"playId":"fcdcc89a-c8fb-45ca-8c67-648027e12cba","pitchNumber":4,"startTime":"2026-03-03T23:39:45.543Z","endTime":"2026-03-03T23:39:51.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.548792,"aZ":-33.34821,"pfxX":10.087716532504464,"pfxZ":-0.734291310737452,"pX":-0.57314306,"pZ":2.364252,"vX0":1.2890486,"vY0":-126.15902,"vZ0":-1.2951247,"x":135.94,"y":139.96,"x0":-2.3941667,"y0":50.0,"z0":5.5857415,"aX":16.130358},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.0,"breakHorizontal":-19.9,"spinRate":2718,"spinDirection":80},"zone":4,"typeConfidence":2.0,"plateTime":0.4410420060157776,"extension":5.651515690986252},"index":5,"playId":"e8010708-a6e0-4509-9f8e-39d510437d8e","pitchNumber":5,"startTime":"2026-03-03T23:40:04.310Z","endTime":"2026-03-03T23:40:10.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.961128,"aZ":-24.908953,"pfxX":-9.095905803319974,"pfxZ":4.25248018165273,"pX":-0.6531627,"pZ":1.4576509,"vX0":5.611647,"vY0":-129.60406,"vZ0":-6.01917,"x":134.19,"y":183.3,"x0":-1.6636943,"y0":50.0,"z0":5.6993046,"aX":-15.539825},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":16.1,"spinRate":1663,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.42267200350761414,"extension":6.260921948850936},"index":6,"playId":"bb35ccd7-c0da-491e-a69a-7f0eb2cc28a2","pitchNumber":6,"startTime":"2026-03-03T23:40:29.247Z","endTime":"2026-03-03T23:40:34.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":622663,"link":"/api/v1/people/622663"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:40:34.516Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Manny Machado walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:43:05.558Z","endTime":"2026-03-03T23:45:11.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.409832,"aZ":-14.922198,"pfxX":-3.036692973196975,"pfxZ":9.559921509637606,"pX":1.0128412,"pZ":3.2330577,"vX0":6.1814303,"vY0":-133.19868,"vZ0":-4.6039534,"x":64.06,"y":90.48,"x0":-0.93900263,"y0":50.0,"z0":6.055791,"aX":-5.480049},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.5,"breakHorizontal":4.6,"spinRate":2367,"spinDirection":195},"zone":12,"typeConfidence":0.81,"plateTime":0.4174779951572418,"extension":5.425725161559938},"index":0,"playId":"6f127708-6128-4896-b01d-400e66224eb4","pitchNumber":1,"startTime":"2026-03-03T23:43:09.606Z","endTime":"2026-03-03T23:43:15.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.596321,"aZ":-22.197405,"pfxX":-7.6137007925454085,"pfxZ":5.706377972768047,"pX":-0.72854,"pZ":1.8922539,"vX0":4.0025854,"vY0":-131.34297,"vZ0":-5.731942,"x":128.05,"y":173.88,"x0":-1.2844193,"y0":50.0,"z0":5.7508235,"aX":-13.311263},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":2338,"spinDirection":239},"zone":7,"typeConfidence":0.87,"plateTime":0.42523300647735596,"extension":5.255912154365399},"index":1,"playId":"2dc4bddf-766d-4b7e-bf57-3d478a203368","pitchNumber":2,"startTime":"2026-03-03T23:43:24.806Z","endTime":"2026-03-03T23:43:30.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.084442,"aZ":-25.48968,"pfxX":-2.809842447126944,"pfxZ":4.5073621972339355,"pX":0.8844094,"pZ":1.9830413,"vX0":6.1196623,"vY0":-120.638336,"vZ0":-3.6135366,"x":109.64,"y":196.5,"x0":-1.3134875,"y0":50.0,"z0":5.730138,"aX":-4.166975},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.7,"breakHorizontal":4.1,"spinRate":1567,"spinDirection":212},"zone":14,"typeConfidence":0.92,"plateTime":0.46470099687576294,"extension":4.930744568506876},"index":2,"playId":"b007e512-159d-44de-9654-80720bc41c3c","pitchNumber":3,"startTime":"2026-03-03T23:43:39.710Z","endTime":"2026-03-03T23:43:45.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.010641,"aZ":-35.251358,"pfxX":0.7568503634666833,"pfxZ":-2.02059056463204,"pX":0.03786417,"pZ":0.8328314,"vX0":2.782218,"vY0":-122.09038,"vZ0":-4.8907843,"x":135.94,"y":217.7,"x0":-1.2101377,"y0":50.0,"z0":5.8612466,"aX":1.1526673},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.4,"breakHorizontal":-2.2,"spinRate":2790,"spinDirection":18},"zone":14,"typeConfidence":0.91,"plateTime":0.4579179883003235,"extension":5.03282495371},"index":3,"playId":"94334096-596c-4855-9387-064faf9c7c41","pitchNumber":4,"startTime":"2026-03-03T23:44:01.594Z","endTime":"2026-03-03T23:44:07.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.29107,"aZ":-13.007681,"pfxX":-2.4085433229686704,"pfxZ":10.256732073355847,"pX":0.7180151,"pZ":3.2077692,"vX0":5.426424,"vY0":-135.96323,"vZ0":-4.695866,"x":74.14,"y":121.58,"x0":-0.99349403,"y0":50.0,"z0":5.8644357,"aX":-4.5007515},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.0,"breakHorizontal":3.5,"spinRate":2205,"spinDirection":191},"zone":3,"typeConfidence":0.96,"plateTime":0.4129599928855896,"extension":5.005643045495501},"index":4,"playId":"d6e1e6f4-c49b-46e9-b8b0-356fc00e923e","pitchNumber":5,"startTime":"2026-03-03T23:44:20.358Z","endTime":"2026-03-03T23:44:26.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.435316,"aZ":-38.343464,"pfxX":2.030511863353684,"pfxZ":-4.084173325947889,"pX":0.9802624,"pZ":0.38415027,"vX0":4.4242554,"vY0":-122.4762,"vZ0":-5.1533794,"x":78.08,"y":228.54,"x0":-1.1161023,"y0":50.0,"z0":5.8091536,"aX":3.0672343},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.0,"breakHorizontal":-5.3,"spinRate":2692,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.46110799908638,"extension":4.763421736990059},"index":5,"playId":"785b73b7-bcb7-4664-9419-7ff176d4158f","pitchNumber":6,"startTime":"2026-03-03T23:44:41.199Z","endTime":"2026-03-03T23:44:47.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.825762,"aZ":-29.069849,"pfxX":0.8086220720621544,"pfxZ":1.8662204012626735,"pX":1.6199836,"pZ":0.78603345,"vX0":6.823852,"vY0":-128.01122,"vZ0":-6.3986907,"x":35.13,"y":220.53,"x0":-1.1821849,"y0":50.0,"z0":5.5853114,"aX":1.3450032},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2657,"spinDirection":101},"zone":14,"typeConfidence":0.88,"plateTime":0.4384090006351471,"extension":4.951843986986815},"index":6,"playId":"3d8236d2-5a3f-4d02-9ad2-fccd2e1e63ff","pitchNumber":7,"startTime":"2026-03-03T23:45:05.199Z","endTime":"2026-03-03T23:45:11.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.87,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:45:11.062Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a line drive to right fielder Wenceel Pérez. Manny Machado to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:45:28.931Z","endTime":"2026-03-03T23:46:30.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.35503,"aZ":-21.444937,"pfxX":-7.671102529435645,"pfxZ":6.159133915826091,"pX":0.5847408,"pZ":1.9744948,"vX0":6.7693114,"vY0":-131.3007,"vZ0":-5.562582,"x":131.12,"y":137.13,"x0":-1.0343274,"y0":50.0,"z0":5.7204494,"aX":-13.362986},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2357,"spinDirection":235},"zone":9,"typeConfidence":0.87,"plateTime":0.4236379861831665,"extension":5.547769191696887},"index":0,"playId":"77a0e7e8-8d95-4abe-8cdd-5050cd7552dc","pitchNumber":1,"startTime":"2026-03-03T23:45:37.524Z","endTime":"2026-03-03T23:45:43.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.059322,"aZ":-21.958845,"pfxX":-7.498425057553869,"pfxZ":5.656338817491305,"pX":-0.1531824,"pZ":2.0321064,"vX0":5.086171,"vY0":-133.6149,"vZ0":-5.806125,"x":128.49,"y":176.71,"x0":-1.1105052,"y0":50.0,"z0":5.812546,"aX":-13.541985},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.5,"breakHorizontal":13.7,"spinRate":2363,"spinDirection":238},"zone":8,"typeConfidence":0.75,"plateTime":0.4187990128993988,"extension":5.186830605734677},"index":1,"playId":"a86494cd-4e75-44ef-a5aa-2f5824c77ef9","pitchNumber":2,"startTime":"2026-03-03T23:45:56.325Z","endTime":"2026-03-03T23:46:02.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.717499,"aZ":-14.140171,"pfxX":-2.381732232692673,"pfxZ":9.477165505642027,"pX":0.23346785,"pZ":3.7230806,"vX0":4.410059,"vY0":-136.73688,"vZ0":-3.4672573,"x":102.63,"y":163.51,"x0":-1.0881398,"y0":50.0,"z0":5.9722376,"aX":-4.532162},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":3.7,"spinRate":2412,"spinDirection":192},"zone":12,"typeConfidence":0.97,"plateTime":0.4083069860935211,"extension":5.185439439583325},"hitData":{"launchSpeed":110.1,"launchAngle":12.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":119.76}},"index":2,"playId":"2588ff6b-f000-4851-80ed-a334fd4d8983","pitchNumber":3,"startTime":"2026-03-03T23:46:19.664Z","endTime":"2026-03-03T23:46:30.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":8.400000000000002,"leverageIndex":1.54,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:46:30.446Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks. Junior Caminero to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:47:04.371Z","endTime":"2026-03-03T23:48:35.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.184164,"aZ":-24.147224,"pfxX":2.486023494577783,"pfxZ":4.701535474127671,"pX":0.2952559,"pZ":2.9218996,"vX0":3.5538745,"vY0":-128.92183,"vZ0":-2.858399,"x":112.27,"y":119.69,"x0":-1.415748,"y0":50.0,"z0":5.879219,"aX":4.2443504},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.5,"breakHorizontal":-5.8,"spinRate":2434,"spinDirection":142},"zone":3,"typeConfidence":0.56,"plateTime":0.4327560067176819,"extension":5.035958108626638},"index":0,"playId":"c6c4a6e6-ee88-48a9-a800-50508147e524","pitchNumber":1,"startTime":"2026-03-03T23:47:10.640Z","endTime":"2026-03-03T23:47:16.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.07997,"aZ":-19.978802,"pfxX":-6.79842541067619,"pfxZ":6.783897365172077,"pX":-1.1839008,"pZ":2.9489305,"vX0":2.588353,"vY0":-132.89218,"vZ0":-3.698284,"x":153.91,"y":163.51,"x0":-1.285525,"y0":50.0,"z0":5.8002887,"aX":-12.221388},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":12.7,"spinRate":2336,"spinDirection":229},"zone":11,"typeConfidence":0.76,"plateTime":0.4154230058193207,"extension":5.815091721341991},"index":1,"playId":"bbc323d9-0fcd-4306-a5c5-7cc973b03c54","pitchNumber":2,"startTime":"2026-03-03T23:47:30.143Z","endTime":"2026-03-03T23:47:36.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.025936,"aZ":-36.061695,"pfxX":-0.24606299579260854,"pfxZ":-2.5978740158043507,"pX":0.64621395,"pZ":0.74283135,"vX0":4.848123,"vY0":-120.87441,"vZ0":-4.4598556,"x":107.89,"y":219.59,"x0":-1.3435761,"y0":50.0,"z0":5.733832,"aX":-0.3682021},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.4,"breakHorizontal":-0.6,"spinRate":2774,"spinDirection":4},"zone":14,"typeConfidence":0.92,"plateTime":0.4608150124549866,"extension":5.19030832555976},"index":2,"playId":"9be1f827-9a5b-4a91-89e3-016e3624bc38","pitchNumber":3,"startTime":"2026-03-03T23:47:48.921Z","endTime":"2026-03-03T23:47:54.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.383884,"aZ":-26.38485,"pfxX":1.97346461570169,"pfxZ":3.474606421050124,"pX":0.63496715,"pZ":1.4343996,"vX0":4.363957,"vY0":-127.770744,"vZ0":-5.609101,"x":92.55,"y":225.24,"x0":-1.3450263,"y0":50.0,"z0":5.708471,"aX":3.2880938},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-4.9,"spinRate":2541,"spinDirection":130},"zone":14,"typeConfidence":0.71,"plateTime":0.4372810125350952,"extension":5.0883792986081335},"index":3,"playId":"8618e106-776b-4ed6-8d9c-d9953f51ca91","pitchNumber":4,"startTime":"2026-03-03T23:48:09.773Z","endTime":"2026-03-03T23:48:15.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.54443,"aZ":-23.781586,"pfxX":1.7818110430334495,"pfxZ":4.934684967431496,"pX":0.5992487,"pZ":1.5768077,"vX0":4.4654627,"vY0":-129.00969,"vZ0":-5.801752,"x":68.88,"y":196.03,"x0":-1.3783826,"y0":50.0,"z0":5.664147,"aX":3.0303674},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.2,"breakHorizontal":-4.6,"spinRate":2668,"spinDirection":147},"zone":14,"typeConfidence":0.59,"plateTime":0.4327400028705597,"extension":5.107198174544206},"index":4,"playId":"64605861-ff75-4024-94bb-507c87d4fc56","pitchNumber":5,"startTime":"2026-03-03T23:48:29.441Z","endTime":"2026-03-03T23:48:35.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":5.600000000000001,"leverageIndex":1.85,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:48:35.304Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a line drive to center fielder Max Clark. Manny Machado scores. Junior Caminero to 3rd. Julio Rodríguez to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:48:51.966Z","endTime":"2026-03-03T23:49:36.372Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":680744,"link":"/api/v1/people/680744"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.360756,"aZ":-14.089649,"pfxX":-2.7924016352713577,"pfxZ":9.945748359199582,"pX":0.9689567,"pZ":3.290853,"vX0":7.220679,"vY0":-134.09325,"vZ0":-3.8634088,"x":81.59,"y":138.07,"x0":-1.3983694,"y0":50.0,"z0":5.758537,"aX":-5.0774183},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":3.8,"spinRate":2359,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.41540199518203735,"extension":5.448513769415106},"index":0,"playId":"1172e46e-f6c4-45c9-b7da-893b15ef3595","pitchNumber":1,"startTime":"2026-03-03T23:49:02.968Z","endTime":"2026-03-03T23:49:08.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.69279,"aZ":-30.093819,"pfxX":-4.85736231400272,"pfxZ":1.4007480184393604,"pX":-1.0295637,"pZ":2.5128477,"vX0":3.5152657,"vY0":-121.113434,"vZ0":-1.4014862,"x":135.5,"y":137.6,"x0":-1.8719914,"y0":50.0,"z0":5.726119,"aX":-7.213527},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.0,"breakHorizontal":8.6,"spinRate":1346,"spinDirection":264},"zone":11,"typeConfidence":0.92,"plateTime":0.46008598804473877,"extension":5.404671893657974},"hitData":{"launchSpeed":88.0,"launchAngle":17.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.88,"coordY":100.0}},"index":1,"playId":"a58dff6d-eb0e-43a4-beb0-33e63762ef9c","pitchNumber":2,"startTime":"2026-03-03T23:49:25.590Z","endTime":"2026-03-03T23:49:36.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"third":{"id":592518,"link":"/api/v1/people/592518"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.900000000000006,"awayTeamWinProbability":47.099999999999994,"homeTeamWinProbabilityAdded":9.800000000000004,"leverageIndex":2.46,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:49:36.372Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Geraldo Perdomo grounds into a force out, first baseman Spencer Torkelson to shortstop Kevin McGonigle. Junior Caminero scores. Julio Rodríguez to 3rd. Austin Wells out at 2nd. Geraldo Perdomo to 1st.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:50:06.605Z","endTime":"2026-03-03T23:51:32.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":680744,"link":"/api/v1/people/680744"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.1932,"aZ":-27.908594,"pfxX":3.4144095431162613,"pfxZ":2.6746061960543233,"pX":0.69045275,"pZ":2.910433,"vX0":4.3342814,"vY0":-125.44845,"vZ0":-1.6170144,"x":82.47,"y":114.98,"x0":-1.499137,"y0":50.0,"z0":5.8318667,"aX":5.445302},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-7.8,"spinRate":2603,"spinDirection":114},"zone":3,"typeConfidence":0.75,"plateTime":0.44725799560546875,"extension":4.993907501065512},"index":0,"playId":"1679f25c-24f5-412d-85f0-b224be1ad3ae","pitchNumber":1,"startTime":"2026-03-03T23:50:13.170Z","endTime":"2026-03-03T23:50:19.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.802504,"aZ":-35.241013,"pfxX":1.6599213044474443,"pfxZ":-2.2510236759824074,"pX":0.93190944,"pZ":1.8876083,"vX0":5.227041,"vY0":-116.02396,"vZ0":-1.5095603,"x":88.16,"y":215.82,"x0":-1.5653641,"y0":50.0,"z0":5.9028935,"aX":2.2616076},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-5.3,"breakHorizontal":-4.7,"spinRate":2332,"spinDirection":35},"zone":14,"typeConfidence":0.92,"plateTime":0.4828740060329437,"extension":5.1109219004162965},"index":1,"playId":"bf7183b5-5c0f-43e7-beec-c8575d35df06","pitchNumber":2,"startTime":"2026-03-03T23:50:42.871Z","endTime":"2026-03-03T23:50:48.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.897924,"aZ":-15.502922,"pfxX":-2.7077953059842264,"pfxZ":9.264842731746162,"pX":1.3635105,"pZ":2.124767,"vX0":7.8998528,"vY0":-133.35866,"vZ0":-6.2970967,"x":71.07,"y":202.15,"x0":-1.2867159,"y0":50.0,"z0":5.636634,"aX":-4.872395},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.4,"breakHorizontal":3.5,"spinRate":2225,"spinDirection":192},"zone":14,"typeConfidence":0.84,"plateTime":0.41843900084495544,"extension":5.338746575232878},"index":2,"playId":"1197b444-ba0c-4c09-9129-605e1ade3fab","pitchNumber":3,"startTime":"2026-03-03T23:51:02.476Z","endTime":"2026-03-03T23:51:08.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.885958,"aZ":-29.145222,"pfxX":-4.316929170465844,"pfxZ":2.0600393355831383,"pX":-0.28277558,"pZ":2.1023917,"vX0":4.6560698,"vY0":-120.117805,"vZ0":-2.4117026,"x":87.73,"y":168.7,"x0":-1.6826116,"y0":50.0,"z0":5.689042,"aX":-6.3470836},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":1455,"spinDirection":254},"zone":8,"typeConfidence":0.92,"plateTime":0.46411898732185364,"extension":5.241906236162961},"hitData":{"launchSpeed":93.3,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":166.88}},"index":3,"playId":"7a3f70ac-fd75-49d6-8310-6f01bc2046be","pitchNumber":4,"startTime":"2026-03-03T23:51:24.189Z","endTime":"2026-03-03T23:51:32.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":677594,"link":"/api/v1/people/677594"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":2.46,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:51:32.286Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Fernando Tatis Jr. walks. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:54:08.641Z","endTime":"2026-03-03T23:55:02.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-03T23:52:02.202Z","endTime":"2026-03-03T23:53:47.545Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Matt Seelinger replaces Ty Madden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-03T23:53:47.545Z","endTime":"2026-03-03T23:54:08.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676910,"link":"/api/v1/people/676910"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.045506,"aZ":-18.292496,"pfxX":1.2844094023929804,"pfxZ":8.502401352867366,"pX":-0.130771,"pZ":1.3441535,"vX0":1.0276345,"vY0":-126.75284,"vZ0":-6.889498,"x":129.8,"y":224.77,"x0":-0.707103,"y0":50.0,"z0":5.549324,"aX":2.0970275},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":14.3,"breakHorizontal":-2.6,"spinRate":2386,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4326770007610321,"extension":6.212759127454182},"index":2,"playId":"e814bea8-06e1-4e62-8e98-a12eaeed71aa","pitchNumber":1,"startTime":"2026-03-03T23:54:08.641Z","endTime":"2026-03-03T23:54:14.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.432287,"aZ":-23.475122,"pfxX":2.459724411720366,"pfxZ":5.456338834574842,"pX":-0.33220473,"pZ":1.7612238,"vX0":-0.13713583,"vY0":-125.248024,"vZ0":-4.7793045,"x":129.37,"y":192.73,"x0":-0.5958268,"y0":50.0,"z0":5.6040554,"aX":3.9214666},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":-4.7,"spinRate":2382,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.4404259920120239,"extension":5.890971093665896},"index":3,"playId":"d932fa7e-05d1-4015-a878-97667346c4d7","pitchNumber":2,"startTime":"2026-03-03T23:54:27.111Z","endTime":"2026-03-03T23:54:33.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":20.499899,"aZ":-34.44132,"pfxX":1.6073621516152627,"pfxZ":-1.78988186979857,"pX":-0.51720804,"pZ":4.647697,"vX0":-1.4407973,"vY0":-111.93344,"vZ0":4.3197083,"x":111.83,"y":97.08,"x0":-0.07316929,"y0":50.0,"z0":6.219833,"aX":2.0360727},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-2.9,"breakHorizontal":-2.8,"spinRate":1326,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4949060082435608,"extension":5.766666858527916},"index":4,"playId":"92ed30f8-dd78-4f89-8f1d-78b45a92bc68","pitchNumber":3,"startTime":"2026-03-03T23:54:40.840Z","endTime":"2026-03-03T23:54:46.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.705889,"aZ":-10.5862665,"pfxX":-1.5781495690815093,"pfxZ":11.858110587427934,"pX":0.7452887,"pZ":1.413878,"vX0":3.2454233,"vY0":-134.24355,"vZ0":-8.5747175,"x":62.74,"y":204.51,"x0":-0.27595472,"y0":50.0,"z0":5.4087596,"aX":-2.8730054},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.2,"breakHorizontal":2.3,"spinRate":2481,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.40772101283073425,"extension":6.447677302548265},"index":5,"playId":"5a936ffd-8d5c-4095-8ded-73992a511086","pitchNumber":4,"startTime":"2026-03-03T23:54:56.410Z","endTime":"2026-03-03T23:55:02.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.60000000000001,"awayTeamWinProbability":44.39999999999999,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":2.07,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:55:02.273Z","atBatIndex":21},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ketel Marte out on a sacrifice fly to center fielder Max Clark. Julio Rodríguez scores. Geraldo Perdomo to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:55:26.194Z","endTime":"2026-03-03T23:56:58.576Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":680744,"link":"/api/v1/people/680744"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.750502,"aZ":-22.83226,"pfxX":1.4657087213411104,"pfxZ":5.769763640531404,"pX":0.3706201,"pZ":1.0402265,"vX0":1.8115681,"vY0":-125.49186,"vZ0":-6.4923067,"x":71.51,"y":206.39,"x0":-0.54625005,"y0":50.0,"z0":5.4796257,"aX":2.3731496},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.5,"breakHorizontal":-3.2,"spinRate":2480,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4380449950695038,"extension":5.843113335411692},"index":0,"playId":"8870a2c7-e9fc-49c0-88f3-70078d9dafd0","pitchNumber":1,"startTime":"2026-03-03T23:55:26.194Z","endTime":"2026-03-03T23:55:32.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"second":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.545591,"aZ":-12.763383,"pfxX":-2.1040551071091897,"pfxZ":10.531732416528415,"pX":-0.2549836,"pZ":3.7939632,"vX0":0.96599084,"vY0":-134.9554,"vZ0":-2.3966665,"x":123.23,"y":87.18,"x0":-0.34490812,"y0":50.0,"z0":5.594134,"aX":-3.8779266},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":3.8,"spinRate":2519,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4099870026111603,"extension":5.811154842376708},"index":1,"playId":"386a3b56-58bc-4ef3-8cae-004d4db61a69","pitchNumber":2,"startTime":"2026-03-03T23:55:44.960Z","endTime":"2026-03-03T23:55:50.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"second":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.30706,"aZ":-27.045616,"pfxX":0.9385827107457663,"pfxZ":3.2655906489514925,"pX":-0.7212795,"pZ":2.8942192,"vX0":-0.68233925,"vY0":-123.8845,"vZ0":-1.4942782,"x":152.6,"y":111.68,"x0":-0.5654167,"y0":50.0,"z0":5.742224,"aX":1.4740157},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.6,"breakHorizontal":-1.7,"spinRate":2383,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.4470770061016083,"extension":5.524212450493039},"index":2,"playId":"3bffb74e-c52d-42ed-8f84-cad93f92401a","pitchNumber":3,"startTime":"2026-03-03T23:56:01.567Z","endTime":"2026-03-03T23:56:07.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"second":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.367224,"aZ":-10.680053,"pfxX":-0.5939763816674863,"pfxZ":11.60562977077454,"pX":0.4887664,"pZ":3.1402953,"vX0":2.5325985,"vY0":-135.43335,"vZ0":-4.4136286,"x":85.53,"y":136.66,"x0":-0.38247705,"y0":50.0,"z0":5.5423717,"aX":-1.1000952},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.9,"breakHorizontal":0.6,"spinRate":2486,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.4052340090274811,"extension":6.309596337671354},"index":3,"playId":"8bee0382-caa9-4dbe-8f06-2860212bb072","pitchNumber":4,"startTime":"2026-03-03T23:56:21.355Z","endTime":"2026-03-03T23:56:27.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"second":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.429617,"aZ":-12.695852,"pfxX":-0.3580708702014187,"pfxZ":10.68763728216877,"pX":0.052270338,"pZ":3.1151214,"vX0":1.2675623,"vY0":-134.0237,"vZ0":-4.0468273,"x":110.96,"y":164.93,"x0":-0.3799836,"y0":50.0,"z0":5.550397,"aX":-0.65255576},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":0.4,"spinRate":2548,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.41116899251937866,"extension":5.978999410088606},"hitData":{"launchSpeed":104.8,"launchAngle":20.0,"totalDistance":392.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.11,"coordY":43.24}},"index":4,"playId":"9695010b-37e5-45d6-8a0c-5a139385beec","pitchNumber":5,"startTime":"2026-03-03T23:56:45.813Z","endTime":"2026-03-03T23:56:58.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"second":{"id":672695,"link":"/api/v1/people/672695"},"third":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-0.5000000000000071,"leverageIndex":2.74,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-03-03T23:56:58.576Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-03T23:57:29.115Z","endTime":"2026-03-04T00:00:03.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676910,"fullName":"Matt Seelinger","link":"/api/v1/people/676910"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.859833,"aZ":-32.755207,"pfxX":-0.12700786946092063,"pfxZ":-0.41956694312686993,"pX":-0.3813189,"pZ":1.1372112,"vX0":-0.7637238,"vY0":-117.163536,"vZ0":-3.6070147,"x":144.27,"y":220.06,"x0":-0.034281496,"y0":50.0,"z0":5.764311,"aX":-0.17593832},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.2,"breakHorizontal":0.5,"spinRate":1361,"spinDirection":352},"zone":13,"typeConfidence":2.0,"plateTime":0.46928200125694275,"extension":6.22306087511418},"index":0,"playId":"07ee0270-eefe-4355-b0c2-3e478aa6ef5d","pitchNumber":1,"startTime":"2026-03-03T23:57:42.045Z","endTime":"2026-03-03T23:57:48.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08361496-0246-0013-001c-f08cd117d70a","startTime":"2026-03-03T23:58:12.132Z","endTime":"2026-03-03T23:58:19.014Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.646772,"aZ":-24.14716,"pfxX":2.523188985238863,"pfxZ":4.875354292824512,"pX":0.19026904,"pZ":1.8932219,"vX0":0.69703084,"vY0":-126.90713,"vZ0":-4.4362335,"x":118.41,"y":172.47,"x0":-0.41405183,"y0":50.0,"z0":5.563658,"aX":4.1542225},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":-5.0,"spinRate":2471,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4359689950942993,"extension":5.601883091012949},"index":2,"playId":"fc4b241c-a256-4a09-8bee-f01bd4d16173","pitchNumber":2,"startTime":"2026-03-03T23:58:19.014Z","endTime":"2026-03-03T23:58:25.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.433817,"aZ":-33.94474,"pfxX":-0.6214960470912962,"pfxZ":-1.2699212497613561,"pX":0.18495078,"pZ":0.78324807,"vX0":0.17519358,"vY0":-117.403854,"vZ0":-4.157487,"x":80.27,"y":216.29,"x0":0.18975393,"y0":50.0,"z0":5.7339597,"aX":-0.86659455},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.0,"breakHorizontal":1.2,"spinRate":1454,"spinDirection":347},"zone":14,"typeConfidence":2.0,"plateTime":0.47150298953056335,"extension":5.794501132539564},"index":3,"playId":"6227cba4-1a82-491b-95c0-5fdf76e7e8b6","pitchNumber":3,"startTime":"2026-03-03T23:58:34.643Z","endTime":"2026-03-03T23:58:40.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.979828,"aZ":-12.566168,"pfxX":-0.6337795318580987,"pfxZ":10.571693341563066,"pX":-0.19832021,"pZ":4.890843,"vX0":0.7598786,"vY0":-135.43723,"vZ0":0.07696194,"x":167.94,"y":98.02,"x0":-0.40048558,"y0":50.0,"z0":5.74271,"aX":-1.1754823},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.4,"breakHorizontal":1.1,"spinRate":2352,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.409743994474411,"extension":5.662483493174154},"index":4,"playId":"22adc8bb-94a2-4176-ae29-c63f11fd3d6b","pitchNumber":4,"startTime":"2026-03-03T23:58:53.702Z","endTime":"2026-03-03T23:58:59.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":20.802742,"aZ":-24.84811,"pfxX":1.4746062985555393,"pfxZ":4.414133727550506,"pX":0.08815289,"pZ":1.4357382,"vX0":0.4839731,"vY0":-126.70312,"vZ0":-5.608914,"x":115.34,"y":169.17,"x0":-0.29495734,"y0":50.0,"z0":5.6080346,"aX":2.447326},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":2482,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.43496400117874146,"extension":5.586099202238668},"index":5,"playId":"7e71286b-3109-44e9-978a-4048e39e8128","pitchNumber":5,"startTime":"2026-03-03T23:59:11.349Z","endTime":"2026-03-03T23:59:17.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":33.701183,"aZ":-11.261112,"pfxX":-1.162362218959125,"pfxZ":11.385315515863613,"pX":0.061676506,"pZ":3.5962338,"vX0":1.4022735,"vY0":-135.67119,"vZ0":-3.0705707,"x":123.67,"y":102.26,"x0":-0.3151345,"y0":50.0,"z0":5.546932,"aX":-2.1350722},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.8,"breakHorizontal":1.9,"spinRate":2457,"spinDirection":185},"zone":12,"typeConfidence":2.0,"plateTime":0.40855899453163147,"extension":5.998782754883052},"index":6,"playId":"5038248e-0954-4bd9-9ba7-98070a77792f","pitchNumber":6,"startTime":"2026-03-03T23:59:34.551Z","endTime":"2026-03-03T23:59:40.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":33.178772,"aZ":-9.029144,"pfxX":-1.6447244666692775,"pfxZ":12.421142163239125,"pX":0.71875983,"pZ":2.4047244,"vX0":3.099475,"vY0":-136.42517,"vZ0":-6.590489,"x":78.52,"y":148.44,"x0":-0.22451772,"y0":50.0,"z0":5.4925823,"aX":-3.0647147},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.8,"breakHorizontal":2.4,"spinRate":2564,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.40453198552131653,"extension":6.1786910054564785},"index":7,"playId":"89564515-dfb3-4bc6-981a-67acc9993bd9","pitchNumber":7,"startTime":"2026-03-03T23:59:58.217Z","endTime":"2026-03-04T00:00:03.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":676910,"link":"/api/v1/people/676910"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.96,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:00:03.486Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T00:03:11.187Z","endTime":"2026-03-04T00:04:16.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Luis Severino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T00:03:11.185Z","endTime":"2026-03-04T00:03:11.186Z","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":622663,"link":"/api/v1/people/622663","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.57519,"aZ":-18.071497,"pfxX":11.859606570146214,"pfxZ":7.476259873607965,"pX":-0.9040452,"pZ":2.46709,"vX0":-12.427048,"vY0":-137.04155,"vZ0":-4.853271,"x":156.54,"y":141.37,"x0":2.1690354,"y0":50.0,"z0":5.509823,"aX":22.37088},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-20.3,"spinRate":2296,"spinDirection":120},"zone":11,"typeConfidence":0.92,"plateTime":0.4058229923248291,"extension":5.683172640838022},"index":1,"playId":"2f1b6a2d-ce3b-4136-914e-a2b1f3dfa7de","pitchNumber":1,"startTime":"2026-03-04T00:03:11.187Z","endTime":"2026-03-04T00:03:17.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.175888,"aZ":-22.241549,"pfxX":11.261377747603287,"pfxZ":5.330866364043528,"pX":-0.11844816,"pZ":3.5946229,"vX0":-10.441204,"vY0":-136.19974,"vZ0":-1.3225393,"x":135.94,"y":89.54,"x0":2.3200362,"y0":50.0,"z0":5.6361775,"aX":20.98226},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-19.3,"spinRate":2370,"spinDirection":113},"zone":11,"typeConfidence":0.91,"plateTime":0.4067629873752594,"extension":5.898425194222157},"index":2,"playId":"f18f17e1-02e2-4a46-b026-0a97b76f837a","pitchNumber":2,"startTime":"2026-03-04T00:03:27.962Z","endTime":"2026-03-04T00:03:33.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":32.37195,"aZ":-15.65983,"pfxX":8.56771654500736,"pfxZ":8.572125880737005,"pX":1.3111746,"pZ":3.2724936,"vX0":-5.8217454,"vY0":-138.29938,"vZ0":-3.7230873,"x":61.86,"y":82.94,"x0":2.3370373,"y0":50.0,"z0":5.6942225,"aX":16.505741},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-15.2,"spinRate":2382,"spinDirection":133},"zone":12,"typeConfidence":0.89,"plateTime":0.3981640040874481,"extension":6.177834482017777},"index":3,"playId":"910d2cfc-1c5e-42e1-8e81-8cf384a7386e","pitchNumber":3,"startTime":"2026-03-04T00:03:53.495Z","endTime":"2026-03-04T00:03:59.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.626663,"aZ":-20.652317,"pfxX":11.267953031645044,"pfxZ":6.0458270114237855,"pX":-0.9428871,"pZ":2.0307875,"vX0":-12.370095,"vY0":-137.24718,"vZ0":-5.3134513,"x":143.39,"y":197.91,"x0":2.163225,"y0":50.0,"z0":5.3996687,"aX":21.473665},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":-19.1,"spinRate":2346,"spinDirection":115},"zone":13,"typeConfidence":0.92,"plateTime":0.4027149975299835,"extension":5.877942941945994},"index":4,"playId":"1142f955-eb1d-481c-8160-f67bc2cd4a2d","pitchNumber":4,"startTime":"2026-03-04T00:04:10.483Z","endTime":"2026-03-04T00:04:16.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:04:16.346Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colt Keith singles on a ground ball to right fielder Fernando Tatis Jr. Spencer Torkelson to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T00:04:39.449Z","endTime":"2026-03-04T00:04:53.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.772379,"aZ":-22.758432,"pfxX":10.85240188546068,"pfxZ":4.948346516278785,"pX":0.90787077,"pZ":3.0971458,"vX0":-8.283848,"vY0":-137.18321,"vZ0":-2.6372833,"x":107.89,"y":125.35,"x0":2.5667782,"y0":50.0,"z0":5.62334,"aX":20.649796},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.8,"breakHorizontal":-19.2,"spinRate":2384,"spinDirection":111},"zone":12,"typeConfidence":0.92,"plateTime":0.4047290086746216,"extension":5.634832648154631},"hitData":{"launchSpeed":96.6,"launchAngle":1.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.96,"coordY":148.64}},"index":0,"playId":"6a104237-2917-4221-a8d2-cfa85caebea8","pitchNumber":1,"startTime":"2026-03-04T00:04:42.483Z","endTime":"2026-03-04T00:04:53.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.900000000000006,"awayTeamWinProbability":60.099999999999994,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.65,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:04:53.265Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Max Clark grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Spencer Torkelson to 3rd. Colt Keith out at 2nd. Max Clark to 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T00:05:11.927Z","endTime":"2026-03-04T00:06:58.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.103062,"aZ":-27.19518,"pfxX":-3.274330707985585,"pfxZ":3.341653450267521,"pX":-0.7297605,"pZ":3.8544686,"vX0":-6.9394655,"vY0":-122.62499,"vZ0":0.8491995,"x":146.9,"y":84.35,"x0":2.5848787,"y0":50.0,"z0":5.861024,"aX":-4.8785696},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":8.6,"spinRate":2712,"spinDirection":240},"zone":11,"typeConfidence":0.92,"plateTime":0.4566439986228943,"extension":5.580958106073494},"index":0,"playId":"2aedbe59-2061-4af7-895e-6570c15be99d","pitchNumber":1,"startTime":"2026-03-04T00:05:28.025Z","endTime":"2026-03-04T00:05:34.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.504196,"aZ":-20.85228,"pfxX":9.959645158662571,"pfxZ":6.0610631554145495,"pX":0.9840519,"pZ":2.605597,"vX0":-7.4537926,"vY0":-135.76611,"vZ0":-4.096004,"x":99.56,"y":154.56,"x0":2.4730513,"y0":50.0,"z0":5.5831695,"aX":18.604103},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.6,"breakHorizontal":-17.8,"spinRate":2376,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.40729600191116333,"extension":5.816525518111982},"index":1,"playId":"ca1a4d8d-6a72-438b-93f9-d4fa6e54e802","pitchNumber":2,"startTime":"2026-03-04T00:05:45.031Z","endTime":"2026-03-04T00:05:51.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.207376,"aZ":-33.45607,"pfxX":-4.882677274895465,"pfxZ":-0.9063779427779941,"pX":-0.4439009,"pZ":1.8079723,"vX0":-5.3372803,"vY0":-119.37179,"vZ0":-2.0010204,"x":127.61,"y":177.18,"x0":2.4692717,"y0":50.0,"z0":5.721857,"aX":-6.906316},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.9,"breakHorizontal":11.4,"spinRate":2712,"spinDirection":291},"zone":7,"typeConfidence":0.92,"plateTime":0.47187599539756775,"extension":5.210154247409089},"index":2,"playId":"60be11d4-ebc4-4b44-826c-a02a119f87d6","pitchNumber":3,"startTime":"2026-03-04T00:06:04.836Z","endTime":"2026-03-04T00:06:10.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-04T00:06:23.530Z","endTime":"2026-03-04T00:06:30.355Z","isPitch":false,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.572824,"aZ":-29.206636,"pfxX":-3.894763727357068,"pfxZ":1.9712598011718958,"pX":-2.8327625,"pZ":1.1565387,"vX0":-10.756092,"vY0":-123.05373,"vZ0":-4.575991,"x":175.39,"y":225.24,"x0":2.1310136,"y0":50.0,"z0":5.564377,"aX":-5.86293},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":10.9,"spinRate":2792,"spinDirection":266},"zone":13,"typeConfidence":0.92,"plateTime":0.4551770091056824,"extension":5.497778729190976},"index":4,"playId":"5e911a18-8528-41ac-84ed-929557c266d5","pitchNumber":4,"startTime":"2026-03-04T00:06:30.355Z","endTime":"2026-03-04T00:06:36.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.844,"aZ":-15.544524,"pfxX":8.370787139952652,"pfxZ":8.684330451206897,"pX":-0.07922573,"pZ":2.200338,"vX0":-9.142621,"vY0":-137.80946,"vZ0":-6.148563,"x":124.54,"y":164.93,"x0":2.205922,"y0":50.0,"z0":5.5189567,"aX":16.02912},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2323,"spinDirection":134},"zone":5,"typeConfidence":0.88,"plateTime":0.3994869887828827,"extension":6.1637632490143055},"hitData":{"launchSpeed":89.2,"launchAngle":4.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":145.6}},"index":5,"playId":"3d26e8ac-e269-428d-8ace-1b8af272187e","pitchNumber":5,"startTime":"2026-03-04T00:06:50.800Z","endTime":"2026-03-04T00:06:58.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":2.05,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:06:58.897Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T00:07:32.085Z","endTime":"2026-03-04T00:08:51.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":73.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.12387,"aZ":-30.368313,"pfxX":-3.2533857766098855,"pfxZ":1.305236268465913,"pX":-1.448609,"pZ":1.7325294,"vX0":-7.9849677,"vY0":-118.187744,"vZ0":-2.3377132,"x":149.53,"y":196.03,"x0":2.4241042,"y0":50.0,"z0":5.5805874,"aX":-4.500974},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.3,"breakHorizontal":9.0,"spinRate":2511,"spinDirection":272},"zone":13,"typeConfidence":0.92,"plateTime":0.4747979938983917,"extension":5.470308575417425},"index":0,"playId":"b10ec9e5-70e8-4bd2-9672-cd166cc33724","pitchNumber":1,"startTime":"2026-03-04T00:07:38.909Z","endTime":"2026-03-04T00:07:44.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.938261,"aZ":-29.933657,"pfxX":-4.943661450401065,"pfxZ":1.6153543659551874,"pX":-0.59333664,"pZ":1.9613748,"vX0":-5.7584877,"vY0":-118.01663,"vZ0":-2.2452264,"x":128.05,"y":161.16,"x0":2.5333464,"y0":50.0,"z0":5.724075,"aX":-6.856539},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.0,"breakHorizontal":11.5,"spinRate":2626,"spinDirection":267},"zone":7,"typeConfidence":0.92,"plateTime":0.4751969873905182,"extension":5.391788060270895},"index":1,"playId":"56034672-93d4-457b-a489-3a18be3ffaf8","pitchNumber":2,"startTime":"2026-03-04T00:07:58.409Z","endTime":"2026-03-04T00:08:04.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":34.12329,"aZ":-13.874048,"pfxX":10.068031746571457,"pfxZ":9.254921139694574,"pX":0.12858267,"pZ":1.0465518,"vX0":-9.357202,"vY0":-140.30386,"vZ0":-9.708625,"x":84.22,"y":196.97,"x0":2.2178545,"y0":50.0,"z0":5.474518,"aX":19.907843},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-17.3,"spinRate":2344,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.3952290117740631,"extension":5.8418735275118365},"index":2,"playId":"8d394b58-85c4-4689-a276-c6cdae1fed71","pitchNumber":3,"startTime":"2026-03-04T00:08:18.061Z","endTime":"2026-03-04T00:08:24.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":33.44816,"aZ":-15.746292,"pfxX":7.47169272636804,"pfxZ":8.32913370113673,"pX":0.78984576,"pZ":2.487359,"vX0":-6.575525,"vY0":-140.00005,"vZ0":-5.6729465,"x":82.47,"y":150.32,"x0":2.208143,"y0":50.0,"z0":5.5816174,"aX":14.736621},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.4,"breakHorizontal":-13.0,"spinRate":2293,"spinDirection":136},"zone":6,"typeConfidence":0.84,"plateTime":0.3951990008354187,"extension":5.93093514755329},"index":3,"playId":"438fd25f-5fc6-43fc-9c25-80de80af9a41","pitchNumber":4,"startTime":"2026-03-04T00:08:45.819Z","endTime":"2026-03-04T00:08:51.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":7.5,"leverageIndex":2.09,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:08:51.088Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thayron Liranzo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-04T00:09:13.685Z","endTime":"2026-03-04T00:11:19.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"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":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":79.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.72875,"aZ":-24.943623,"pfxX":11.1847247664384,"pfxZ":4.483661431027209,"pX":-0.6158563,"pZ":2.215574,"vX0":-10.300132,"vY0":-126.44491,"vZ0":-3.4504824,"x":134.19,"y":148.44,"x0":2.0691798,"y0":50.0,"z0":5.606401,"aX":18.036713},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":-19.2,"spinRate":1929,"spinDirection":107},"zone":4,"typeConfidence":0.94,"plateTime":0.4388580024242401,"extension":5.719166571699728},"index":0,"playId":"382296ad-9a0a-4050-9f94-ca9553079659","pitchNumber":1,"startTime":"2026-03-04T00:09:23.666Z","endTime":"2026-03-04T00:09:29.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.033825,"aZ":-26.977757,"pfxX":0.19622048157758598,"pfxZ":3.520787407563427,"pX":-0.21786745,"pZ":1.6069882,"vX0":-6.2592816,"vY0":-121.60211,"vZ0":-3.7637565,"x":127.61,"y":194.14,"x0":2.3793275,"y0":50.0,"z0":5.5504494,"aX":0.28959647},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.4,"breakHorizontal":1.4,"spinRate":2770,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.46150100231170654,"extension":5.302801923801892},"index":1,"playId":"2b540883-5ced-4086-83b4-b49be7a849fa","pitchNumber":2,"startTime":"2026-03-04T00:09:53.070Z","endTime":"2026-03-04T00:09:59.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":33.51571,"aZ":-13.572145,"pfxX":8.185905382389159,"pfxZ":9.66783466301565,"pX":-1.0619291,"pZ":1.5320276,"vX0":-11.189104,"vY0":-138.47014,"vZ0":-8.162339,"x":150.41,"y":217.23,"x0":1.9874803,"y0":50.0,"z0":5.4447145,"aX":15.750518},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-13.2,"spinRate":2362,"spinDirection":139},"zone":13,"typeConfidence":0.84,"plateTime":0.40126100182533264,"extension":5.752060200598608},"index":2,"playId":"0782f433-d39e-40e9-afa9-7e38f97c7b5a","pitchNumber":3,"startTime":"2026-03-04T00:10:15.385Z","endTime":"2026-03-04T00:10:21.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.892126,"aZ":-32.291138,"pfxX":-5.131732291123997,"pfxZ":-0.083031495813075,"pX":-1.9591174,"pZ":1.0412041,"vX0":-7.948317,"vY0":-118.877205,"vZ0":-3.7635498,"x":144.27,"y":222.41,"x0":2.111555,"y0":50.0,"z0":5.6193175,"aX":-7.236279},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.8,"breakHorizontal":12.5,"spinRate":2822,"spinDirection":284},"zone":13,"typeConfidence":0.92,"plateTime":0.4702639877796173,"extension":5.530797121093029},"index":3,"playId":"fb5ac61c-25bf-48c1-a1c7-93adb1167e6e","pitchNumber":4,"startTime":"2026-03-04T00:10:36.852Z","endTime":"2026-03-04T00:10:44.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Max Clark steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"fb5ac61c-25bf-48c1-a1c7-93adb1167e6e","startTime":"2026-03-04T00:11:14.717Z","endTime":"2026-03-04T00:11:14.718Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"first":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"postOnSecond":{"id":703601,"link":"/api/v1/people/703601"},"postOnThird":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":2.11,"dramaIndex":64.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.935486,"aZ":-31.315023,"pfxX":-4.620905525571717,"pfxZ":0.5831102305275248,"pX":-1.114813,"pZ":0.8690519,"vX0":-6.719826,"vY0":-121.97159,"vZ0":-4.5654,"x":145.58,"y":224.3,"x0":2.2966797,"y0":50.0,"z0":5.5286517,"aX":-6.8072734},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":11.2,"spinRate":2754,"spinDirection":281},"zone":13,"typeConfidence":0.92,"plateTime":0.45945999026298523,"extension":5.550085324940718},"index":5,"playId":"385d08cc-5413-4f87-a4f1-5e2899a4d789","pitchNumber":5,"startTime":"2026-03-04T00:11:14.719Z","endTime":"2026-03-04T00:11:19.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"second":{"id":703601,"link":"/api/v1/people/703601"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":6.500000000000007,"leverageIndex":2.11,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:11:19.988Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out, pitcher Ty Madden to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T00:13:49.971Z","endTime":"2026-03-04T00:15:49.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680744,"link":"/api/v1/people/680744"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ty Madden replaces Matt Seelinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T00:13:26.255Z","endTime":"2026-03-04T00:13:49.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680744,"link":"/api/v1/people/680744"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676910,"link":"/api/v1/people/676910","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.35852,"aZ":-36.416203,"pfxX":1.1658661184817787,"pfxZ":-3.055511849133048,"pX":-0.06472769,"pZ":1.8367159,"vX0":2.7235892,"vY0":-117.41235,"vZ0":-1.6334777,"x":121.91,"y":176.24,"x0":-1.3929527,"y0":50.0,"z0":5.941542,"aX":1.6186352},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.0,"breakHorizontal":-3.1,"spinRate":2489,"spinDirection":20},"zone":8,"typeConfidence":0.92,"plateTime":0.48128101229667664,"extension":4.726207162451556},"index":1,"playId":"21f2b66d-ba45-407a-8606-5ef8672858d6","pitchNumber":1,"startTime":"2026-03-04T00:13:49.971Z","endTime":"2026-03-04T00:13:55.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.980085,"aZ":-20.427294,"pfxX":-8.86511790940142,"pfxZ":7.199212674080855,"pX":0.06234252,"pZ":1.355725,"vX0":5.8285728,"vY0":-127.64554,"vZ0":-6.8728514,"x":83.78,"y":186.13,"x0":-1.1160728,"y0":50.0,"z0":5.7179136,"aX":-14.464996},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":12.1,"breakHorizontal":16.1,"spinRate":2220,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.44176700711250305,"extension":4.959793228489833},"index":2,"playId":"51ff6037-0d9b-415b-a951-678692ad2f3f","pitchNumber":2,"startTime":"2026-03-04T00:14:06.450Z","endTime":"2026-03-04T00:14:12.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.730446,"aZ":-31.15805,"pfxX":-5.152519410989415,"pfxZ":0.6961810776567834,"pX":1.2285564,"pZ":-0.78343177,"vX0":7.351949,"vY0":-119.92503,"vZ0":-8.408058,"x":81.59,"y":221.0,"x0":-1.2094291,"y0":50.0,"z0":5.5277033,"aX":-7.519682},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.8,"breakHorizontal":8.3,"spinRate":1390,"spinDirection":284},"zone":14,"typeConfidence":0.92,"plateTime":0.46784400939941406,"extension":4.967473779763449},"index":3,"playId":"66af7363-36a0-40b0-a571-2241d2ab745f","pitchNumber":3,"startTime":"2026-03-04T00:14:23.692Z","endTime":"2026-03-04T00:14:29.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.532959,"aZ":-34.283268,"pfxX":0.2603937035763827,"pfxZ":-1.3988189340576411,"pX":0.37202755,"pZ":0.46317258,"vX0":3.7569094,"vY0":-121.91033,"vZ0":-5.6474085,"x":103.07,"y":212.05,"x0":-1.2210466,"y0":50.0,"z0":5.755735,"aX":0.39262795},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.6,"breakHorizontal":-1.4,"spinRate":2679,"spinDirection":14},"zone":14,"typeConfidence":0.91,"plateTime":0.4627409875392914,"extension":4.666925962828588},"index":4,"playId":"688f4b3b-7e00-4ceb-b39d-3bd327d50bde","pitchNumber":4,"startTime":"2026-03-04T00:14:41.624Z","endTime":"2026-03-04T00:14:47.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":23.396198,"aZ":-29.87571,"pfxX":1.4126771606328918,"pfxZ":1.4437402151231689,"pX":-0.12776902,"pZ":2.9534712,"vX0":2.3176935,"vY0":-124.91744,"vZ0":-1.4523228,"x":123.23,"y":127.7,"x0":-1.2472835,"y0":50.0,"z0":5.9771094,"aX":2.2489405},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":-3.4,"spinRate":2653,"spinDirection":109},"zone":2,"typeConfidence":0.9,"plateTime":0.44854000210762024,"extension":4.935042829964104},"index":5,"playId":"531a247b-35f2-467e-b10b-af01d18a9bd2","pitchNumber":5,"startTime":"2026-03-04T00:14:58.709Z","endTime":"2026-03-04T00:15:04.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":25.85261,"aZ":-27.792397,"pfxX":2.3375983958638558,"pfxZ":2.648700761982775,"pX":0.48644358,"pZ":2.0544388,"vX0":3.9802594,"vY0":-127.70031,"vZ0":-4.0886383,"x":93.42,"y":163.04,"x0":-1.3927428,"y0":50.0,"z0":5.853809,"aX":3.8670046},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":-5.6,"spinRate":2637,"spinDirection":117},"zone":9,"typeConfidence":0.77,"plateTime":0.44034698605537415,"extension":4.847736105205505},"hitData":{"launchSpeed":68.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":181.58}},"index":6,"playId":"b943f625-0236-4f5e-a564-8d5708e9e404","pitchNumber":6,"startTime":"2026-03-04T00:15:40.810Z","endTime":"2026-03-04T00:15:49.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:15:49.545Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, third baseman Colt Keith to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T00:16:07.548Z","endTime":"2026-03-04T00:16:24.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.047897,"aZ":-22.768888,"pfxX":-9.343700967435762,"pfxZ":5.518937204766461,"pX":-0.45871392,"pZ":1.7593635,"vX0":5.252359,"vY0":-130.39908,"vZ0":-5.9025593,"x":86.85,"y":162.57,"x0":-1.3022834,"y0":50.0,"z0":5.7925425,"aX":-15.923107},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":17.0,"spinRate":2197,"spinDirection":245},"zone":7,"typeConfidence":0.89,"plateTime":0.4301159977912903,"extension":5.2485695191881465},"hitData":{"launchSpeed":94.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":161.82}},"index":0,"playId":"dd32f8a6-f106-484e-ab84-ea6f68df2b0d","pitchNumber":1,"startTime":"2026-03-04T00:16:15.617Z","endTime":"2026-03-04T00:16:24.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:16:24.352Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp ground ball to center fielder Max Clark, deflected by second baseman Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T00:16:45.470Z","endTime":"2026-03-04T00:17:00.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.666868,"aZ":-19.937605,"pfxX":-6.645157581239234,"pfxZ":6.979015751147832,"pX":0.016489502,"pZ":1.7480185,"vX0":5.441598,"vY0":-131.30061,"vZ0":-6.4042287,"x":92.99,"y":159.75,"x0":-1.2198392,"y0":50.0,"z0":5.6914926,"aX":-11.65106},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":2243,"spinDirection":227},"zone":8,"typeConfidence":0.85,"plateTime":0.42455101013183594,"extension":5.287139278071446},"hitData":{"launchSpeed":112.5,"launchAngle":4.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":129.01,"coordY":140.53}},"index":0,"playId":"54ca4a7e-c271-4acb-8bb9-b0c9fc774b57","pitchNumber":1,"startTime":"2026-03-04T00:16:50.124Z","endTime":"2026-03-04T00:17:00.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.48,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:17:00.906Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks. Junior Caminero to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T00:17:28.757Z","endTime":"2026-03-04T00:19:30.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":22.246857,"aZ":-33.32858,"pfxX":-0.31141732914710607,"pfxZ":-0.7673228291545326,"pX":0.7250624,"pZ":1.908061,"vX0":5.1137466,"vY0":-121.47454,"vZ0":-2.7294817,"x":64.49,"y":199.8,"x0":-1.3604987,"y0":50.0,"z0":5.9202657,"aX":-0.46854657},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.5,"breakHorizontal":-0.6,"spinRate":2523,"spinDirection":9},"zone":9,"typeConfidence":0.92,"plateTime":0.46131500601768494,"extension":4.942280257467835},"index":0,"playId":"4c3ece8d-67ab-4a28-b477-5b821f66ef25","pitchNumber":1,"startTime":"2026-03-04T00:17:28.757Z","endTime":"2026-03-04T00:17:34.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.503012,"aZ":-26.316317,"pfxX":2.825590451871316,"pfxZ":3.6707479418732047,"pX":-0.48350063,"pZ":3.061565,"vX0":2.1821063,"vY0":-125.31867,"vZ0":-1.7355742,"x":126.74,"y":145.61,"x0":-1.7304232,"y0":50.0,"z0":5.90398,"aX":4.509055},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.5,"breakHorizontal":-6.1,"spinRate":2452,"spinDirection":130},"zone":1,"typeConfidence":0.76,"plateTime":0.4460729956626892,"extension":5.150062283818802},"index":1,"playId":"ff86439c-70a4-4202-885d-56cd1ce2b4ff","pitchNumber":2,"startTime":"2026-03-04T00:17:46.140Z","endTime":"2026-03-04T00:17:49.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.771767,"aZ":-21.278826,"pfxX":-8.392244225411902,"pfxZ":6.099409592433238,"pX":-1.0670604,"pZ":1.7498491,"vX0":3.3613484,"vY0":-133.3412,"vZ0":-6.600463,"x":122.79,"y":176.24,"x0":-1.2660433,"y0":50.0,"z0":5.80914,"aX":-14.990853},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2239,"spinDirection":240},"zone":13,"typeConfidence":0.77,"plateTime":0.41951701045036316,"extension":5.345600327168862},"index":2,"playId":"2a6b8232-62ff-4558-b207-d394b77bdfab","pitchNumber":3,"startTime":"2026-03-04T00:18:03.482Z","endTime":"2026-03-04T00:18:09.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-04T00:18:35.343Z","endTime":"2026-03-04T00:18:41.998Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.507113,"aZ":-17.068132,"pfxX":-0.8233464286317974,"pfxZ":8.103267883691261,"pX":-0.8613025,"pZ":4.9189963,"vX0":1.4454888,"vY0":-135.64273,"vZ0":-0.0491437,"x":126.74,"y":67.86,"x0":-1.2940748,"y0":50.0,"z0":6.1269784,"aX":-1.5348458},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":1.3,"spinRate":2112,"spinDirection":185},"zone":11,"typeConfidence":0.95,"plateTime":0.412990003824234,"extension":5.091561732955491},"index":4,"playId":"a89adc9b-bbbf-43ef-b774-60aea33d781e","pitchNumber":4,"startTime":"2026-03-04T00:18:41.998Z","endTime":"2026-03-04T00:18:47.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.624352,"aZ":-27.348804,"pfxX":-2.3094488410499148,"pfxZ":3.2297243166157577,"pX":1.3145308,"pZ":0.6360433,"vX0":7.0002227,"vY0":-120.93171,"vZ0":-6.089685,"x":59.67,"y":239.38,"x0":-1.3068044,"y0":50.0,"z0":5.5566506,"aX":-3.450371},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.7,"breakHorizontal":3.0,"spinRate":1418,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.46337300539016724,"extension":4.902585284916434},"index":5,"playId":"09b67217-e0a1-4803-924f-37769ddfd6fa","pitchNumber":5,"startTime":"2026-03-04T00:19:01.149Z","endTime":"2026-03-04T00:19:04.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.699493,"aZ":-25.109041,"pfxX":-7.314449102859796,"pfxZ":4.0283464775310724,"pX":-1.5231004,"pZ":2.5036023,"vX0":2.5528674,"vY0":-131.78069,"vZ0":-3.5993736,"x":153.03,"y":191.31,"x0":-1.5576476,"y0":50.0,"z0":5.7465024,"aX":-12.828255},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":13.7,"spinRate":2252,"spinDirection":248},"zone":11,"typeConfidence":0.88,"plateTime":0.42162299156188965,"extension":5.621565139199804},"index":6,"playId":"a8c52ed5-a148-49e3-b9c0-998da0deea36","pitchNumber":6,"startTime":"2026-03-04T00:19:24.162Z","endTime":"2026-03-04T00:19:30.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.900000000000006,"awayTeamWinProbability":45.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:19:30.025Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-04T00:21:55.100Z","endTime":"2026-03-04T00:22:54.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T00:19:45.624Z","endTime":"2026-03-04T00:21:51.979Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brant Hurter replaces Ty Madden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-04T00:21:51.979Z","endTime":"2026-03-04T00:21:55.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.535065,"aZ":-30.587658,"pfxX":10.563267732229757,"pfxZ":0.8850787421615105,"pX":-0.10473425,"pZ":2.4953315,"vX0":-11.64811,"vY0":-133.26819,"vZ0":-3.4078314,"x":104.82,"y":168.23,"x0":2.959344,"y0":50.0,"z0":6.006358,"aX":18.933668},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":-17.6,"spinRate":2134,"spinDirection":87},"zone":5,"typeConfidence":0.79,"plateTime":0.413331001996994,"extension":6.1198294632078145},"index":2,"playId":"31e02570-1291-4094-86de-62159f2ce111","pitchNumber":1,"startTime":"2026-03-04T00:21:55.100Z","endTime":"2026-03-04T00:22:01.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":29.088493,"aZ":-30.21351,"pfxX":10.229134418832974,"pfxZ":1.0787795378467229,"pX":0.671752,"pZ":2.9965913,"vX0":-9.822093,"vY0":-134.00056,"vZ0":-2.16166,"x":100.88,"y":122.05,"x0":3.0538223,"y0":50.0,"z0":5.9750853,"aX":18.589937},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.1,"breakHorizontal":-17.9,"spinRate":2133,"spinDirection":89},"zone":3,"typeConfidence":0.84,"plateTime":0.4122779965400696,"extension":5.89973735684172},"index":3,"playId":"11b58028-9d43-418e-95c5-8e493d91554d","pitchNumber":2,"startTime":"2026-03-04T00:22:25.938Z","endTime":"2026-03-04T00:22:31.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.517803,"aZ":-19.93414,"pfxX":3.9957481341099177,"pfxZ":6.706495805988161,"pX":-0.1358399,"pZ":2.7598326,"vX0":-9.894065,"vY0":-133.90714,"vZ0":-4.4491043,"x":137.69,"y":175.77,"x0":3.079895,"y0":50.0,"z0":5.8589993,"aX":7.2925525},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.8,"breakHorizontal":-5.6,"spinRate":2143,"spinDirection":152},"zone":5,"typeConfidence":0.39,"plateTime":0.41352900862693787,"extension":5.6462533517772435},"index":4,"playId":"f051deba-fd71-4aef-9d01-bc573adb872c","pitchNumber":3,"startTime":"2026-03-04T00:22:49.197Z","endTime":"2026-03-04T00:22:54.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:22:54.466Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T00:25:31.264Z","endTime":"2026-03-04T00:27:06.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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":[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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dennis Santana replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T00:25:15.671Z","endTime":"2026-03-04T00:25:31.264Z","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":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.556019,"aZ":-20.256691,"pfxX":-9.025826932877067,"pfxZ":6.424015549224192,"pX":-0.5170079,"pZ":1.9230578,"vX0":5.9054265,"vY0":-135.13448,"vZ0":-5.493271,"x":147.34,"y":195.08,"x0":-1.5568372,"y0":50.0,"z0":5.3982086,"aX":-16.744091},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.9,"breakHorizontal":16.3,"spinRate":2235,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.40903499722480774,"extension":5.78814956146901},"index":1,"playId":"9f6ab462-f7fe-48ff-bfc2-a8ea80b76714","pitchNumber":1,"startTime":"2026-03-04T00:25:31.264Z","endTime":"2026-03-04T00:25:34.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.181309,"aZ":-24.843557,"pfxX":-9.679960922932061,"pfxZ":3.849173214022568,"pX":-2.1970243,"pZ":3.0331955,"vX0":2.5194585,"vY0":-137.32619,"vZ0":-2.3213058,"x":158.73,"y":201.68,"x0":-1.880515,"y0":50.0,"z0":5.5810337,"aX":-18.43486},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":18.1,"spinRate":2337,"spinDirection":252},"zone":11,"typeConfidence":0.93,"plateTime":0.4050750136375427,"extension":5.551876593136725},"index":2,"playId":"28f30471-6319-4887-a5f1-861d0cc643f5","pitchNumber":2,"startTime":"2026-03-04T00:25:47.267Z","endTime":"2026-03-04T00:25:53.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":31.297647,"aZ":-21.684725,"pfxX":-10.491574373770884,"pfxZ":5.478228288372669,"pX":-1.1812271,"pZ":3.4943895,"vX0":5.055508,"vY0":-137.68533,"vZ0":-1.7274672,"x":161.36,"y":107.44,"x0":-1.6819324,"y0":50.0,"z0":5.600935,"aX":-20.088478},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":19.6,"spinRate":2424,"spinDirection":245},"zone":11,"typeConfidence":0.94,"plateTime":0.4044080078601837,"extension":5.500698731014421},"index":3,"playId":"68229a15-75e2-4318-a1e5-86d12385d2e4","pitchNumber":3,"startTime":"2026-03-04T00:26:05.515Z","endTime":"2026-03-04T00:26:11.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":30.18168,"aZ":-22.5821,"pfxX":-9.548936889866205,"pfxZ":5.052165370287858,"pX":-0.0045209974,"pZ":2.338245,"vX0":7.5573587,"vY0":-136.9174,"vZ0":-4.3831854,"x":110.52,"y":133.36,"x0":-1.5629494,"y0":50.0,"z0":5.5039926,"aX":-18.129465},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.6,"breakHorizontal":17.2,"spinRate":2378,"spinDirection":246},"zone":5,"typeConfidence":0.93,"plateTime":0.40825700759887695,"extension":5.223605576462632},"index":4,"playId":"e23b0632-4519-4a3f-8fbc-17018129dc38","pitchNumber":4,"startTime":"2026-03-04T00:26:23.161Z","endTime":"2026-03-04T00:26:29.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":28.069172,"aZ":-20.772785,"pfxX":-8.04594475922622,"pfxZ":6.0524410150182515,"pX":0.106587924,"pZ":3.3095307,"vX0":7.3577294,"vY0":-135.96892,"vZ0":-2.1522636,"x":122.35,"y":125.82,"x0":-1.5844029,"y0":50.0,"z0":5.542818,"aX":-15.156585},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2300,"spinDirection":234},"zone":2,"typeConfidence":0.94,"plateTime":0.40857601165771484,"extension":5.44281182639555},"index":5,"playId":"c396ee93-bf2d-481b-9ef3-280086c46dc0","pitchNumber":5,"startTime":"2026-03-04T00:26:40.078Z","endTime":"2026-03-04T00:26:46.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":21.827765,"aZ":-31.039143,"pfxX":1.140669296224286,"pfxZ":0.7233464371735655,"pX":-0.80286086,"pZ":2.6448295,"vX0":2.1066175,"vY0":-123.714836,"vZ0":-0.98047566,"x":132.0,"y":124.88,"x0":-1.8091568,"y0":50.0,"z0":5.617802,"aX":1.7896752},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":-2.8,"spinRate":2469,"spinDirection":85},"zone":4,"typeConfidence":0.85,"plateTime":0.4475950002670288,"extension":5.500561061493681},"index":6,"playId":"27299d84-22c0-4416-87d4-1238f79c2717","pitchNumber":6,"startTime":"2026-03-04T00:27:00.929Z","endTime":"2026-03-04T00:27:06.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:27:06.198Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T00:27:33.178Z","endTime":"2026-03-04T00:28:59.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":23.219183,"aZ":-30.00653,"pfxX":0.08039369878513136,"pfxZ":1.3585827188698323,"pX":0.5823655,"pZ":1.8940585,"vX0":5.2614727,"vY0":-124.99963,"vZ0":-3.2760303,"x":83.78,"y":165.87,"x0":-1.55208,"y0":50.0,"z0":5.6568604,"aX":0.1282874},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-1.3,"spinRate":2365,"spinDirection":115},"zone":9,"typeConfidence":0.74,"plateTime":0.4460090100765228,"extension":5.196738900162103},"index":0,"playId":"4f4cb08a-6184-419e-abe3-151b957f4b4d","pitchNumber":1,"startTime":"2026-03-04T00:27:33.178Z","endTime":"2026-03-04T00:27:39.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":27.849861,"aZ":-25.92212,"pfxX":-6.669055171838894,"pfxZ":3.7679527922878115,"pX":-1.5270046,"pZ":2.2135663,"vX0":3.1429133,"vY0":-128.34073,"vZ0":-3.2626543,"x":156.54,"y":146.08,"x0":-1.9068997,"y0":50.0,"z0":5.5300426,"aX":-11.065528},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":12.2,"spinRate":2197,"spinDirection":248},"zone":13,"typeConfidence":0.86,"plateTime":0.4332219958305359,"extension":5.635262474300354},"index":1,"playId":"4b5a3077-b1e1-4221-9acf-c8824263b3d8","pitchNumber":2,"startTime":"2026-03-04T00:27:54.597Z","endTime":"2026-03-04T00:28:00.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":24.776323,"aZ":-19.781128,"pfxX":0.16283463892035596,"pfxZ":7.068976525246626,"pX":-1.508212,"pZ":2.914088,"vX0":0.6086778,"vY0":-130.8633,"vZ0":-3.5399475,"x":174.49,"y":160.1,"x0":-1.7638911,"y0":50.0,"z0":5.746332,"aX":0.28548557},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.7,"breakHorizontal":-0.5,"spinRate":2491,"spinDirection":177},"zone":11,"typeConfidence":0.9,"plateTime":0.42252400517463684,"extension":5.6086547105644},"index":2,"playId":"23f120a3-c938-4a74-8837-e63a8f249638","pitchNumber":3,"startTime":"2026-03-04T00:28:12.566Z","endTime":"2026-03-04T00:28:18.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":32.33237,"aZ":-24.704666,"pfxX":-7.8568501969960725,"pfxZ":4.04232276940909,"pX":-2.3351245,"pZ":3.4754167,"vX0":1.2594916,"vY0":-135.729,"vZ0":-1.0276871,"x":206.01,"y":144.94,"x0":-1.7901772,"y0":50.0,"z0":5.593602,"aX":-14.517927},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":15.2,"spinRate":2216,"spinDirection":247},"zone":11,"typeConfidence":0.93,"plateTime":0.41137900948524475,"extension":5.488011624243628},"index":3,"playId":"bf8ac328-15c7-439c-b74c-ac13e0a04b16","pitchNumber":4,"startTime":"2026-03-04T00:28:31.527Z","endTime":"2026-03-04T00:28:37.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":33.173332,"aZ":-16.970663,"pfxX":-4.385393846222734,"pfxZ":7.9524018398420075,"pX":-0.87375003,"pZ":4.308576,"vX0":3.4452426,"vY0":-137.99869,"vZ0":-0.75530183,"x":150.31,"y":122.45,"x0":-1.5749737,"y0":50.0,"z0":5.7385206,"aX":-8.383957},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2354,"spinDirection":209},"zone":11,"typeConfidence":0.94,"plateTime":0.40349799394607544,"extension":5.623448317445169},"index":4,"playId":"f6bb40c9-6045-4cc3-93ed-f97cb232ff0f","pitchNumber":5,"startTime":"2026-03-04T00:28:53.281Z","endTime":"2026-03-04T00:28:59.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:28:59.144Z","atBatIndex":35},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Riley Greene out on a sacrifice fly to center fielder Julio Rodríguez. Kevin McGonigle scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T00:29:14.051Z","endTime":"2026-03-04T00:32:47.175Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":32.311516,"aZ":-27.23833,"pfxX":-7.787992165783258,"pfxZ":2.650866123634999,"pX":-1.1016371,"pZ":2.7958956,"vX0":4.332723,"vY0":-136.18733,"vZ0":-2.3508859,"x":158.99,"y":163.29,"x0":-1.7114304,"y0":50.0,"z0":5.569324,"aX":-14.500562},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":14.2,"spinRate":2332,"spinDirection":257},"zone":11,"typeConfidence":0.93,"plateTime":0.4088599979877472,"extension":5.625508666977169},"index":0,"playId":"a47c3e76-333c-4662-ab8a-9a69f5cac6d7","pitchNumber":1,"startTime":"2026-03-04T00:29:24.373Z","endTime":"2026-03-04T00:29:30.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"08361496-0376-0013-001c-f08cd117d70a","startTime":"2026-03-04T00:30:18.738Z","endTime":"2026-03-04T00:30:20.175Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Dennis Santana on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"08361496-0376-0013-001c-f08cd117d70a","startTime":"2026-03-04T00:30:20.175Z","endTime":"2026-03-04T00:30:30.119Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"postOnThird":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":1.49,"dramaIndex":78.0,"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":26.689198,"aZ":-28.242712,"pfxX":-9.384448603382259,"pfxZ":2.3377559140441924,"pX":-0.97217524,"pZ":1.4084121,"vX0":5.5086513,"vY0":-128.8486,"vZ0":-4.886194,"x":154.06,"y":200.75,"x0":-1.9224541,"y0":50.0,"z0":5.507936,"aX":-15.781588},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":16.9,"spinRate":2040,"spinDirection":263},"zone":13,"typeConfidence":0.82,"plateTime":0.42928799986839294,"extension":5.809937718659247},"index":3,"playId":"b28f2b57-b7e9-40b6-a738-8c6dba96b084","pitchNumber":2,"startTime":"2026-03-04T00:30:30.119Z","endTime":"2026-03-04T00:30:36.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":26.112612,"aZ":-27.599588,"pfxX":-7.983189164184209,"pfxZ":2.802244028237861,"pX":-0.4809449,"pZ":1.6830447,"vX0":6.109708,"vY0":-126.99661,"vZ0":-4.183996,"x":135.33,"y":193.34,"x0":-1.8865618,"y0":50.0,"z0":5.544153,"aX":-13.032054},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":2219,"spinDirection":258},"zone":7,"typeConfidence":0.8,"plateTime":0.43691200017929077,"extension":5.64846114849481},"index":4,"playId":"b62c6530-c7f6-41bd-9f27-eedc77eca956","pitchNumber":3,"startTime":"2026-03-04T00:30:46.638Z","endTime":"2026-03-04T00:30:52.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":34.270348,"aZ":-14.616755,"pfxX":-6.11767700807316,"pfxZ":9.25929116921162,"pX":-0.64251316,"pZ":3.859987,"vX0":4.4688454,"vY0":-137.7326,"vZ0":-2.362385,"x":141.49,"y":134.56,"x0":-1.5032973,"y0":50.0,"z0":5.733186,"aX":-11.600272},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2518,"spinDirection":214},"zone":11,"typeConfidence":0.94,"plateTime":0.4065530002117157,"extension":5.398303896110514},"index":5,"playId":"401cfd8f-7a92-400b-8866-52aee545031c","pitchNumber":4,"startTime":"2026-03-04T00:31:32.344Z","endTime":"2026-03-04T00:31:38.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":24.767881,"aZ":-29.94853,"pfxX":0.2800787461730908,"pfxZ":1.4128346788132284,"pX":0.10802165,"pZ":1.1492028,"vX0":4.3362894,"vY0":-124.6473,"vZ0":-4.670643,"x":112.88,"y":207.75,"x0":-1.6891896,"y0":50.0,"z0":5.5130153,"aX":0.44115484},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-1.7,"spinRate":2530,"spinDirection":93},"zone":14,"typeConfidence":0.79,"plateTime":0.4471220076084137,"extension":5.367086550069293},"index":6,"playId":"f5020edc-a04f-40be-9cf8-77c13fc0d4bd","pitchNumber":5,"startTime":"2026-03-04T00:31:55.276Z","endTime":"2026-03-04T00:32:01.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":29.878273,"aZ":-21.439682,"pfxX":-7.886653692703546,"pfxZ":5.538582684486869,"pX":-1.3988452,"pZ":3.8371193,"vX0":3.3635993,"vY0":-138.1331,"vZ0":-1.1713123,"x":170.32,"y":135.18,"x0":-1.606939,"y0":50.0,"z0":5.7036285,"aX":-15.285112},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":2327,"spinDirection":237},"zone":11,"typeConfidence":0.94,"plateTime":0.4027799963951111,"extension":5.4260270958497445},"index":7,"playId":"aadc86d3-9155-468c-a005-faa9fa3dd542","pitchNumber":6,"startTime":"2026-03-04T00:32:14.109Z","endTime":"2026-03-04T00:32:20.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"coordinates":{"aY":26.73131,"aZ":-24.522388,"pfxX":-8.717677372647081,"pfxZ":4.548306950903314,"pX":-0.7414928,"pZ":1.7730546,"vX0":5.5693145,"vY0":-128.88046,"vZ0":-4.624544,"x":145.26,"y":190.91,"x0":-1.8042848,"y0":50.0,"z0":5.481046,"aX":-14.66587},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":15.4,"spinRate":2118,"spinDirection":247},"zone":7,"typeConfidence":0.84,"plateTime":0.42758598923683167,"extension":6.0157677320044805},"hitData":{"launchSpeed":99.7,"launchAngle":20.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.69,"coordY":63.0}},"index":8,"playId":"5ef6d49c-88a0-491d-9cc7-324904cc7ecc","pitchNumber":7,"startTime":"2026-03-04T00:32:34.412Z","endTime":"2026-03-04T00:32:47.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":642701,"link":"/api/v1/people/642701"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":1.49,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:32:47.175Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-04T00:35:08.825Z","endTime":"2026-03-04T00:36:49.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T00:33:08.911Z","endTime":"2026-03-04T00:35:12.047Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642701,"link":"/api/v1/people/642701","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Dennis Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-04T00:35:08.823Z","endTime":"2026-03-04T00:35:08.824Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"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":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":25.1829,"aZ":-28.80243,"pfxX":6.385944842353579,"pfxZ":2.2062204602196456,"pX":0.16223097,"pZ":1.6050164,"vX0":3.708753,"vY0":-123.05614,"vZ0":-3.019685,"x":110.82,"y":195.44,"x0":-2.1923687,"y0":50.0,"z0":5.2935333,"aX":9.75919},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.1,"breakHorizontal":-13.4,"spinRate":2352,"spinDirection":98},"zone":8,"typeConfidence":0.91,"plateTime":0.4526819884777069,"extension":5.490685620020067},"index":2,"playId":"4aca3a4e-e0c8-4d27-b7b2-80e68e61b3da","pitchNumber":1,"startTime":"2026-03-04T00:35:08.825Z","endTime":"2026-03-04T00:35:14.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":25.99893,"aZ":-31.28537,"pfxX":-5.046535195328119,"pfxZ":0.5892125933658419,"pX":-0.5026968,"pZ":1.293284,"vX0":4.625653,"vY0":-122.52796,"vZ0":-3.3817618,"x":136.16,"y":203.86,"x0":-1.7690551,"y0":50.0,"z0":5.3821554,"aX":-7.611204},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":8.6,"spinRate":979,"spinDirection":279},"zone":13,"typeConfidence":0.89,"plateTime":0.45507699251174927,"extension":5.531118610712486},"index":3,"playId":"08996ae9-e8c8-49ae-a62b-5559ac5e8cb3","pitchNumber":2,"startTime":"2026-03-04T00:35:25.191Z","endTime":"2026-03-04T00:35:31.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":23.480867,"aZ":-24.962313,"pfxX":5.760984275284714,"pfxZ":4.704999994105241,"pX":0.2753773,"pZ":1.9743602,"vX0":3.39187,"vY0":-122.8063,"vZ0":-2.7999606,"x":106.5,"y":185.47,"x0":-1.8656003,"y0":50.0,"z0":5.2412925,"aX":8.830276},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.3,"breakHorizontal":-12.1,"spinRate":2612,"spinDirection":120},"zone":9,"typeConfidence":0.91,"plateTime":0.45315900444984436,"extension":5.39545937785952},"index":4,"playId":"98cc9b68-25b3-42bc-b580-d296a0127c8c","pitchNumber":3,"startTime":"2026-03-04T00:35:40.829Z","endTime":"2026-03-04T00:35:46.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":30.092821,"aZ":-23.341782,"pfxX":-1.4112204841272098,"pfxZ":4.617283487413811,"pX":0.7932349,"pZ":2.1964698,"vX0":7.610584,"vY0":-137.36258,"vZ0":-3.6554625,"x":86.76,"y":179.48,"x0":-1.828832,"y0":50.0,"z0":5.1273293,"aX":-2.6994555},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":1.1,"spinRate":2131,"spinDirection":188},"zone":14,"typeConfidence":0.72,"plateTime":0.40639200806617737,"extension":5.272919815669222},"index":5,"playId":"8647c4a8-d357-4146-8b34-a4e216811dae","pitchNumber":4,"startTime":"2026-03-04T00:36:05.264Z","endTime":"2026-03-04T00:36:11.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":27.144463,"aZ":-30.302513,"pfxX":-5.973424967818373,"pfxZ":1.2091338253162038,"pX":-1.1215912,"pZ":0.9691634,"vX0":3.3927066,"vY0":-124.23926,"vZ0":-4.3833694,"x":159.75,"y":212.61,"x0":-1.738248,"y0":50.0,"z0":5.2989106,"aX":-9.245899},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":10.8,"spinRate":1104,"spinDirection":273},"zone":13,"typeConfidence":0.9,"plateTime":0.44878000020980835,"extension":5.573228275369158},"index":6,"playId":"6fd946a6-c789-45ea-8ef0-ef644453bcef","pitchNumber":5,"startTime":"2026-03-04T00:36:44.518Z","endTime":"2026-03-04T00:36:49.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":622554,"link":"/api/v1/people/622554"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:36:49.787Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to right fielder Wenceel Pérez, deflected by second baseman Zach McKinstry.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:39:09.366Z","endTime":"2026-03-04T00:40:32.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":28.500744,"aZ":-29.030886,"pfxX":10.397677111813401,"pfxZ":1.7415353749680706,"pX":1.4790716,"pZ":3.5665324,"vX0":-7.787989,"vY0":-133.45059,"vZ0":-0.6682185,"x":60.62,"y":142.48,"x0":3.0857415,"y0":50.0,"z0":5.9084682,"aX":18.765856},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":-19.0,"spinRate":2003,"spinDirection":95},"zone":12,"typeConfidence":1.07,"plateTime":0.4196360111236572,"extension":5.108133310408103},"index":0,"playId":"2a913e35-96e1-464b-a40c-1019f37a4a9a","pitchNumber":1,"startTime":"2026-03-04T00:39:21.630Z","endTime":"2026-03-04T00:39:27.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":23.997505,"aZ":-30.826189,"pfxX":8.06555093273403,"pfxZ":0.8428739897144121,"pX":0.47831035,"pZ":2.569882,"vX0":-9.105935,"vY0":-125.31745,"vZ0":-2.0015748,"x":98.77,"y":169.39,"x0":3.1033762,"y0":50.0,"z0":5.8815913,"aX":12.897992},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-13.8,"spinRate":1537,"spinDirection":88},"zone":6,"typeConfidence":1.33,"plateTime":0.44388601183891296,"extension":5.38559723401007},"index":1,"playId":"f8e05b35-cc3a-4aa8-860f-70ff4916b21d","pitchNumber":2,"startTime":"2026-03-04T00:39:36.489Z","endTime":"2026-03-04T00:39:42.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":28.966944,"aZ":-21.332378,"pfxX":5.734409168949276,"pfxZ":6.027795433059451,"pX":0.5108333,"pZ":3.2892847,"vX0":-9.188639,"vY0":-133.34814,"vZ0":-3.055797,"x":97.53,"y":149.97,"x0":3.2607381,"y0":50.0,"z0":5.990092,"aX":10.313976},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.8,"breakHorizontal":-9.0,"spinRate":2168,"spinDirection":136},"zone":3,"typeConfidence":0.56,"plateTime":0.41743698716163635,"extension":5.481433602455719},"index":2,"playId":"db417972-8ec6-4092-a541-ba12e18e481b","pitchNumber":3,"startTime":"2026-03-04T00:39:51.988Z","endTime":"2026-03-04T00:39:57.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":23.549725,"aZ":-31.015247,"pfxX":-3.325433184312084,"pfxZ":0.7894881597654086,"pX":0.469603,"pZ":2.4698129,"vX0":-5.864226,"vY0":-120.43957,"vZ0":-1.7473162,"x":99.1,"y":172.1,"x0":3.3651872,"y0":50.0,"z0":5.942907,"aX":-4.8810105},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.8,"breakHorizontal":8.2,"spinRate":2611,"spinDirection":273},"zone":6,"typeConfidence":1.36,"plateTime":0.46749699115753174,"extension":4.827756033794773},"hitData":{"launchSpeed":92.2,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":150.67}},"index":3,"playId":"28844811-ae16-48a2-a513-0a4596fd044d","pitchNumber":4,"startTime":"2026-03-04T00:40:21.625Z","endTime":"2026-03-04T00:40:32.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:40:32.407Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (1) on a sharp line drive to left fielder Riley Greene. Geraldo Perdomo scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:40:50.603Z","endTime":"2026-03-04T00:41:12.373Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"coordinates":{"aY":23.804348,"aZ":-33.968594,"pfxX":9.717125826933252,"pfxZ":-1.092440940029039,"pX":-0.209813,"pZ":2.648645,"vX0":-11.234872,"vY0":-126.81201,"vZ0":-1.5088091,"x":125.0,"y":167.27,"x0":3.0029397,"y0":50.0,"z0":5.933501,"aX":15.962014},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.6,"breakHorizontal":-16.2,"spinRate":1596,"spinDirection":76},"zone":5,"typeConfidence":1.33,"plateTime":0.433228999376297,"extension":6.012998697325939},"hitData":{"launchSpeed":110.3,"launchAngle":22.0,"totalDistance":398.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.85,"coordY":49.12}},"index":0,"playId":"5de13d94-e868-4b84-8553-7ed0052e4d36","pitchNumber":1,"startTime":"2026-03-04T00:40:59.042Z","endTime":"2026-03-04T00:41:12.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":15.700000000000003,"leverageIndex":1.98,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:41:12.373Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out sharply to center fielder Max Clark. Fernando Tatis Jr. to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:41:45.985Z","endTime":"2026-03-04T00:43:46.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"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":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"aY":23.597265,"aZ":-32.794518,"pfxX":-3.7249999018166005,"pfxZ":-0.44314960736458686,"pX":1.7038091,"pZ":2.269157,"vX0":-2.9918177,"vY0":-117.920105,"vZ0":-1.3883629,"x":52.05,"y":177.51,"x0":3.4747279,"y0":50.0,"z0":5.9051313,"aX":-5.2155347},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.8,"breakHorizontal":8.4,"spinRate":2545,"spinDirection":291},"zone":14,"typeConfidence":1.37,"plateTime":0.47971299290657043,"extension":4.670006709461762},"index":0,"playId":"d6299796-1815-43e1-b325-017085244284","pitchNumber":1,"startTime":"2026-03-04T00:41:50.159Z","endTime":"2026-03-04T00:41:56.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"aY":30.43436,"aZ":-28.804615,"pfxX":11.320314773424402,"pfxZ":1.8575196484411793,"pX":1.4898064,"pZ":3.28833,"vX0":-8.174393,"vY0":-134.1882,"vZ0":-1.42667,"x":60.21,"y":150.0,"x0":3.1143405,"y0":50.0,"z0":5.8881955,"aX":20.53448},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":-20.2,"spinRate":2088,"spinDirection":94},"zone":12,"typeConfidence":0.84,"plateTime":0.41253501176834106,"extension":5.882732824390641},"index":1,"playId":"8f13b5c8-1f9e-40f5-a136-dff961282d7a","pitchNumber":2,"startTime":"2026-03-04T00:42:10.542Z","endTime":"2026-03-04T00:42:16.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"aY":29.020773,"aZ":-19.943098,"pfxX":5.467795128897419,"pfxZ":6.707755951430854,"pX":-0.3109908,"pZ":2.1361876,"vX0":-10.574002,"vY0":-134.18695,"vZ0":-6.211942,"x":128.85,"y":181.1,"x0":2.9735467,"y0":50.0,"z0":5.9008465,"aX":9.970019},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":-8.0,"spinRate":2120,"spinDirection":141},"zone":7,"typeConfidence":0.68,"plateTime":0.4111500084400177,"extension":5.953136313305752},"index":2,"playId":"11de6c80-568f-43f9-887c-0b46914967eb","pitchNumber":3,"startTime":"2026-03-04T00:42:30.605Z","endTime":"2026-03-04T00:42:36.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"aY":27.752308,"aZ":-26.913559,"pfxX":-7.449566848634734,"pfxZ":3.6217715209863313,"pX":-0.15404855,"pZ":2.9777756,"vX0":-6.4120965,"vY0":-120.91871,"vZ0":-1.2433465,"x":122.87,"y":158.38,"x0":3.5106597,"y0":50.0,"z0":5.897395,"aX":-10.820173},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.5,"breakHorizontal":16.8,"spinRate":2812,"spinDirection":253},"zone":2,"typeConfidence":1.36,"plateTime":0.46807101368904114,"extension":4.915649418442893},"index":3,"playId":"56e9dec1-64b3-4fac-a366-9c48bca21ba4","pitchNumber":4,"startTime":"2026-03-04T00:42:58.115Z","endTime":"2026-03-04T00:43:04.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"aY":28.166523,"aZ":-18.80734,"pfxX":5.217716684491615,"pfxZ":7.423385977745055,"pX":1.4003216,"pZ":2.9060006,"vX0":-6.461604,"vY0":-133.23557,"vZ0":-4.2881007,"x":63.62,"y":160.32,"x0":3.1782546,"y0":50.0,"z0":5.892172,"aX":9.395167},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":-8.8,"spinRate":2026,"spinDirection":144},"zone":12,"typeConfidence":1.16,"plateTime":0.4179930090904236,"extension":5.398116947159053},"index":4,"playId":"8cb0c71c-9227-4147-9c5f-ca2cb9ceffd6","pitchNumber":5,"startTime":"2026-03-04T00:43:19.996Z","endTime":"2026-03-04T00:43:25.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"coordinates":{"aY":30.552387,"aZ":-28.334938,"pfxX":11.738740553067425,"pfxZ":2.0816929521053793,"pX":-0.11647966,"pZ":2.2599115,"vX0":-12.633248,"vY0":-135.21744,"vZ0":-3.90042,"x":121.44,"y":177.76,"x0":3.107195,"y0":50.0,"z0":5.7140746,"aX":21.649029},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.9,"breakHorizontal":-19.9,"spinRate":2111,"spinDirection":95},"zone":5,"typeConfidence":1.0,"plateTime":0.4117549955844879,"extension":5.530442778519758},"hitData":{"launchSpeed":109.3,"launchAngle":12.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.55,"coordY":72.38}},"index":5,"playId":"b06b27db-b69e-4947-8018-b74d9c6179f5","pitchNumber":6,"startTime":"2026-03-04T00:43:38.168Z","endTime":"2026-03-04T00:43:46.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"R","description":"Right"}},"second":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.2,"awayTeamWinProbability":37.8,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":1.43,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:43:46.903Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (1) on a fly ball to right center field. Fernando Tatis Jr. scores.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:44:14.883Z","endTime":"2026-03-04T00:45:07.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"coordinates":{"aY":29.32101,"aZ":-29.57645,"pfxX":10.454015234323936,"pfxZ":1.3882284030670256,"pX":0.07317257,"pZ":2.881821,"vX0":-11.602204,"vY0":-135.8311,"vZ0":-2.4116995,"x":114.21,"y":160.97,"x0":3.0409677,"y0":50.0,"z0":5.8329363,"aX":19.561096},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":-17.9,"spinRate":2129,"spinDirection":92},"zone":2,"typeConfidence":1.07,"plateTime":0.40832799673080444,"extension":5.634458750251709},"index":0,"playId":"69121222-b6ef-4e37-8a86-2f0da08cafb8","pitchNumber":1,"startTime":"2026-03-04T00:44:21.345Z","endTime":"2026-03-04T00:44:27.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"coordinates":{"aY":28.835627,"aZ":-29.946938,"pfxX":11.825787974154855,"pfxZ":1.234881961204874,"pX":0.56924546,"pZ":1.9779725,"vX0":-10.710167,"vY0":-133.48207,"vZ0":-4.432418,"x":95.3,"y":185.37,"x0":3.106273,"y0":50.0,"z0":5.8122044,"aX":21.327822},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.1,"breakHorizontal":-20.3,"spinRate":2055,"spinDirection":90},"zone":9,"typeConfidence":1.13,"plateTime":0.4142940044403076,"extension":5.8368470255784155},"hitData":{"launchSpeed":107.3,"launchAngle":23.0,"totalDistance":431.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.06,"coordY":36.15}},"index":1,"playId":"4d5711e0-53d4-4fc1-a972-cd37eb00437d","pitchNumber":2,"startTime":"2026-03-04T00:44:42.607Z","endTime":"2026-03-04T00:45:07.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"third":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":14.799999999999997,"leverageIndex":1.73,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:45:07.891Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vladimir Guerrero Jr. lines out sharply to center fielder Max Clark.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:45:30.717Z","endTime":"2026-03-04T00:45:41.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"coordinates":{"aY":28.731272,"aZ":-17.390978,"pfxX":4.395196932976639,"pfxZ":8.043937209084277,"pX":-0.02635827,"pZ":2.9776673,"vX0":-9.7538805,"vY0":-134.59975,"vZ0":-4.454977,"x":118.0,"y":158.38,"x0":3.072956,"y0":50.0,"z0":5.8829823,"aX":8.07746},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":-6.4,"spinRate":2257,"spinDirection":154},"zone":2,"typeConfidence":1.42,"plateTime":0.4119099974632263,"extension":5.64312332571335},"hitData":{"launchSpeed":105.4,"launchAngle":21.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.95,"coordY":48.29}},"index":0,"playId":"244ba055-b1b5-4b06-bfc6-8f3387c7ff27","pitchNumber":1,"startTime":"2026-03-04T00:45:33.263Z","endTime":"2026-03-04T00:45:41.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:45:41.998Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Manny Machado homers (1) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:46:01.688Z","endTime":"2026-03-04T00:47:21.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"coordinates":{"aY":23.951195,"aZ":-29.000977,"pfxX":-2.6120867316178447,"pfxZ":2.09055122310721,"pX":-1.4525754,"pZ":1.2208039,"vX0":-10.140467,"vY0":-122.3768,"vZ0":-4.9236746,"x":172.37,"y":205.82,"x0":3.080994,"y0":50.0,"z0":5.737802,"aX":-3.9646785},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.5,"breakHorizontal":7.8,"spinRate":2711,"spinDirection":260},"zone":13,"typeConfidence":1.34,"plateTime":0.45846301317214966,"extension":4.999065023707592},"index":0,"playId":"363eef59-731c-4af7-9d9c-ed73813e067f","pitchNumber":1,"startTime":"2026-03-04T00:46:10.470Z","endTime":"2026-03-04T00:46:16.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"coordinates":{"aY":25.153185,"aZ":-23.311995,"pfxX":10.44755962889964,"pfxZ":5.203346450497785,"pX":-0.66921264,"pZ":1.4460106,"vX0":-12.577497,"vY0":-129.23448,"vZ0":-6.1610923,"x":142.51,"y":199.74,"x0":2.8909185,"y0":50.0,"z0":5.6326675,"aX":17.793669},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-17.4,"spinRate":1687,"spinDirection":112},"zone":13,"typeConfidence":1.32,"plateTime":0.4257420003414154,"extension":5.964701335261187},"index":1,"playId":"efae0b77-0acc-4bb4-826c-9a06b1b1e1a2","pitchNumber":2,"startTime":"2026-03-04T00:46:26.095Z","endTime":"2026-03-04T00:46:32.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"coordinates":{"aY":28.106693,"aZ":-28.338297,"pfxX":10.278740032451358,"pfxZ":2.0837401017898647,"pX":-0.220187,"pZ":2.6723392,"vX0":-11.988937,"vY0":-134.56111,"vZ0":-2.954882,"x":125.39,"y":166.63,"x0":2.950909,"y0":50.0,"z0":5.782881,"aX":18.921251},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.1,"breakHorizontal":-17.8,"spinRate":2243,"spinDirection":96},"zone":5,"typeConfidence":0.8,"plateTime":0.4146519899368286,"extension":5.248474480286045},"index":2,"playId":"98e8e616-b432-4af9-bd50-e502e9cd2054","pitchNumber":3,"startTime":"2026-03-04T00:46:41.025Z","endTime":"2026-03-04T00:46:47.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"coordinates":{"aY":24.397655,"aZ":-32.831184,"pfxX":-4.168503925086945,"pfxZ":-0.4522047394255953,"pX":-0.1093832,"pZ":1.806076,"vX0":-7.0441475,"vY0":-120.1095,"vZ0":-2.4956694,"x":121.17,"y":190.02,"x0":3.4049146,"y0":50.0,"z0":5.7860107,"aX":-6.0576444},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.8,"breakHorizontal":10.1,"spinRate":2894,"spinDirection":287},"zone":8,"typeConfidence":1.37,"plateTime":0.4659709930419922,"extension":5.264373354398672},"hitData":{"launchSpeed":103.8,"launchAngle":33.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":66.74,"coordY":55.66}},"index":3,"playId":"ac069ece-860b-4157-a965-5727a8592d1e","pitchNumber":4,"startTime":"2026-03-04T00:46:56.502Z","endTime":"2026-03-04T00:47:21.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":592518,"link":"/api/v1/people/592518"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":8.299999999999997,"leverageIndex":0.31,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:47:21.786Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Junior Caminero homers (1) on a line drive to right center field.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:47:57.976Z","endTime":"2026-03-04T00:48:23.260Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":676428,"link":"/api/v1/people/676428"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T00:47:49.864Z","endTime":"2026-03-04T00:47:57.976Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"aY":30.10344,"aZ":-27.611774,"pfxX":11.807480665642444,"pfxZ":2.506968425953482,"pX":0.82234246,"pZ":2.531824,"vX0":-9.466614,"vY0":-134.31038,"vZ0":-3.5458565,"x":85.65,"y":170.42,"x0":2.8731332,"y0":50.0,"z0":5.837277,"aX":21.487871},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":-20.6,"spinRate":2174,"spinDirection":97},"zone":6,"typeConfidence":0.75,"plateTime":0.4135209918022156,"extension":5.664800017524579},"hitData":{"launchSpeed":107.8,"launchAngle":21.0,"totalDistance":406.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":206.21,"coordY":59.2}},"index":1,"playId":"81b84fbf-0874-409a-8576-dca6c47db762","pitchNumber":1,"startTime":"2026-03-04T00:47:57.976Z","endTime":"2026-03-04T00:48:23.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":0.22,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:48:23.260Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out softly, pitcher Brenan Hanifee to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-04T00:50:50.361Z","endTime":"2026-03-04T00:51:13.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669724,"link":"/api/v1/people/669724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T00:48:37.839Z","endTime":"2026-03-04T00:50:42.356Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-04T00:50:42.356Z","endTime":"2026-03-04T00:50:50.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"coordinates":{"aY":31.096745,"aZ":-29.242176,"pfxX":-9.520551351111703,"pfxZ":1.565826778102109,"pX":-0.8691502,"pZ":3.2490551,"vX0":7.630912,"vY0":-136.2638,"vZ0":-0.78875655,"x":150.13,"y":151.06,"x0":-2.4772046,"y0":50.0,"z0":5.5685596,"aX":-17.826458},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.5,"breakHorizontal":16.8,"spinRate":2020,"spinDirection":265},"zone":11,"typeConfidence":1.32,"plateTime":0.4071800112724304,"extension":5.7320637027109695},"index":2,"playId":"a478e920-68f2-461f-952a-fd61717564fa","pitchNumber":1,"startTime":"2026-03-04T00:50:50.361Z","endTime":"2026-03-04T00:50:56.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"coordinates":{"aY":31.018692,"aZ":-30.793896,"pfxX":-8.992480598096773,"pfxZ":0.7154724348013795,"pX":-0.41235894,"pZ":1.6873916,"vX0":8.522638,"vY0":-138.08699,"vZ0":-4.6084714,"x":132.72,"y":193.22,"x0":-2.3773196,"y0":50.0,"z0":5.4475393,"aX":-17.346666},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.1,"breakHorizontal":15.4,"spinRate":2047,"spinDirection":273},"zone":7,"typeConfidence":1.33,"plateTime":0.3995620012283325,"extension":5.97527881306926},"hitData":{"launchSpeed":68.8,"launchAngle":-56.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.43,"coordY":186.65}},"index":3,"playId":"b65c06db-54cb-4782-9322-84073ddcd486","pitchNumber":2,"startTime":"2026-03-04T00:51:04.534Z","endTime":"2026-03-04T00:51:13.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:51:13.269Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to left fielder Juan Soto.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-04T00:53:47.570Z","endTime":"2026-03-04T00:55:12.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Estévez replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T00:53:36.114Z","endTime":"2026-03-04T00:53:47.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608032,"link":"/api/v1/people/608032"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622554,"link":"/api/v1/people/622554","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"coordinates":{"aY":22.68229,"aZ":-28.872581,"pfxX":2.4521652990438803,"pfxZ":2.2961023285632995,"pX":0.12625328,"pZ":2.2928739,"vX0":4.121906,"vY0":-119.10792,"vZ0":-2.6322048,"x":112.19,"y":176.87,"x0":-1.9434284,"y0":50.0,"z0":6.0180383,"aX":3.5258827},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.5,"breakHorizontal":-5.9,"spinRate":2035,"spinDirection":109},"zone":5,"typeConfidence":0.89,"plateTime":0.4692569971084595,"extension":5.212814945561366},"index":1,"playId":"af2333a6-bc9d-475b-9319-6f5ab96d0ab6","pitchNumber":1,"startTime":"2026-03-04T00:53:47.570Z","endTime":"2026-03-04T00:53:53.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"coordinates":{"aY":22.018284,"aZ":-30.932217,"pfxX":3.0037006876600065,"pfxZ":0.8634645785168399,"pX":-0.5210105,"pZ":3.6424508,"vX0":2.2145112,"vY0":-118.954216,"vZ0":0.44764766,"x":136.86,"y":140.43,"x0":-1.8520243,"y0":50.0,"z0":6.245574,"aX":4.319931},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.4,"breakHorizontal":-6.6,"spinRate":2138,"spinDirection":91},"zone":11,"typeConfidence":0.89,"plateTime":0.46993398666381836,"extension":5.146558359851987},"index":2,"playId":"eeebbbeb-c1f7-435e-9981-8d4d7f7507a3","pitchNumber":2,"startTime":"2026-03-04T00:54:00.398Z","endTime":"2026-03-04T00:54:06.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"coordinates":{"aY":23.282824,"aZ":-28.70739,"pfxX":3.2460234883263355,"pfxZ":2.3919291148974198,"pX":-0.41869095,"pZ":3.3989077,"vX0":2.4740617,"vY0":-119.68674,"vZ0":-0.5126411,"x":132.96,"y":147.01,"x0":-1.8869554,"y0":50.0,"z0":6.187254,"aX":4.704485},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.2,"breakHorizontal":-7.2,"spinRate":2068,"spinDirection":111},"zone":1,"typeConfidence":0.89,"plateTime":0.46785199642181396,"extension":5.146017068327255},"index":3,"playId":"4f9246a3-b8d6-4e1c-9d29-47ab5d4323ac","pitchNumber":3,"startTime":"2026-03-04T00:54:14.312Z","endTime":"2026-03-04T00:54:20.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"coordinates":{"aY":29.484,"aZ":-16.035633,"pfxX":-4.890433211964885,"pfxZ":9.448385731441768,"pX":-2.2930052,"pZ":5.497126,"vX0":1.3103215,"vY0":-130.40295,"vZ0":1.6807086,"x":204.4,"y":90.36,"x0":-2.1679726,"y0":50.0,"z0":6.0593176,"aX":-8.353127},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":19.0,"breakHorizontal":9.5,"spinRate":2126,"spinDirection":208},"zone":11,"typeConfidence":0.86,"plateTime":0.4295789897441864,"extension":5.2761386229297305},"index":4,"playId":"f7ec91ac-469d-448a-aeea-1483cf418e6d","pitchNumber":4,"startTime":"2026-03-04T00:54:35.014Z","endTime":"2026-03-04T00:54:41.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"coordinates":{"aY":21.289652,"aZ":-26.283367,"pfxX":1.5344093810385604,"pfxZ":3.902401452458749,"pX":0.43869096,"pZ":2.108202,"vX0":4.732808,"vY0":-121.41929,"vZ0":-3.6923525,"x":100.28,"y":181.86,"x0":-1.7248983,"y0":50.0,"z0":5.9041433,"aX":2.316191},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.6,"breakHorizontal":-4.1,"spinRate":1989,"spinDirection":143},"zone":9,"typeConfidence":0.89,"plateTime":0.4575999975204468,"extension":5.331742247258584},"hitData":{"launchSpeed":96.3,"launchAngle":19.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.49,"coordY":117.95}},"index":5,"playId":"3d6bec6c-d83d-400e-b62b-16f1dc36ff6e","pitchNumber":5,"startTime":"2026-03-04T00:55:01.805Z","endTime":"2026-03-04T00:55:12.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:55:12.587Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Colt Keith grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Vladimir Guerrero Jr. Spencer Torkelson out at 2nd. Colt Keith out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-04T00:55:26.427Z","endTime":"2026-03-04T00:56:18.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"coordinates":{"aY":27.517223,"aZ":-16.393242,"pfxX":-7.50251994358273,"pfxZ":9.268661300967057,"pX":0.56054133,"pZ":2.8735466,"vX0":8.400108,"vY0":-129.76236,"vZ0":-4.3504233,"x":95.63,"y":161.19,"x0":-1.7482578,"y0":50.0,"z0":5.8235664,"aX":-12.773819},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.7,"breakHorizontal":12.7,"spinRate":2121,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.4283359944820404,"extension":5.57386812575533},"index":0,"playId":"74d58378-e7ec-4e59-95cd-301ae046bff9","pitchNumber":1,"startTime":"2026-03-04T00:55:39.738Z","endTime":"2026-03-04T00:55:45.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"coordinates":{"aY":22.10941,"aZ":-22.620522,"pfxX":-5.691496171350554,"pfxZ":7.1099605851286025,"pX":0.26863518,"pZ":0.8829823,"vX0":6.6000757,"vY0":-115.378426,"vZ0":-6.1810007,"x":106.76,"y":214.94,"x0":-1.8969194,"y0":50.0,"z0":5.783346,"aX":-7.647559},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":11.8,"breakHorizontal":9.2,"spinRate":1562,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.48326700925827026,"extension":5.429448887432028},"index":1,"playId":"4d030410-72fa-4c31-a2c4-69ed4b4264a6","pitchNumber":2,"startTime":"2026-03-04T00:55:54.451Z","endTime":"2026-03-04T00:56:00.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"coordinates":{"aY":25.014046,"aZ":-25.058493,"pfxX":-7.0246062644823315,"pfxZ":4.9898427302443125,"pX":-0.37362206,"pZ":2.180433,"vX0":5.7222967,"vY0":-119.251144,"vZ0":-3.3814895,"x":131.24,"y":179.91,"x0":-1.9089239,"y0":50.0,"z0":5.8971753,"aX":-10.017119},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.4,"breakHorizontal":12.0,"spinRate":1583,"spinDirection":239},"zone":7,"typeConfidence":0.92,"plateTime":0.46713799238204956,"extension":5.617519532601664},"hitData":{"launchSpeed":87.4,"launchAngle":1.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":152.7}},"index":2,"playId":"1b45c532-d9ce-46a4-ae22-9e3e3e53fb3d","pitchNumber":3,"startTime":"2026-03-04T00:56:09.785Z","endTime":"2026-03-04T00:56:18.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.26,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:56:18.194Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Clark pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-04T00:56:33.394Z","endTime":"2026-03-04T00:58:15.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":703601,"fullName":"Max Clark","link":"/api/v1/people/703601"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"strikeZoneTop":3.18,"strikeZoneBottom":1.61,"coordinates":{"x":86.85,"y":176.24},"breaks":{}},"index":0,"playId":"08361496-0496-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-03-04T00:57:04.054Z","endTime":"2026-03-04T00:57:27.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"strikeZoneTop":3.18,"strikeZoneBottom":1.61,"coordinates":{"x":87.73,"y":166.34},"breaks":{}},"index":1,"playId":"08361496-0496-0023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-03-04T00:57:27.116Z","endTime":"2026-03-04T00:57:39.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"strikeZoneTop":3.18,"strikeZoneBottom":1.61,"coordinates":{"x":154.35,"y":182.36},"breaks":{}},"index":2,"playId":"08361496-0496-0033-000c-f08cd117d70a","pitchNumber":3,"startTime":"2026-03-04T00:57:39.227Z","endTime":"2026-03-04T00:57:39.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"coordinates":{"aY":27.76732,"aZ":-46.42498,"pfxX":-6.562401577243653,"pfxZ":-8.531850506001568,"pX":-1.2710139,"pZ":5.061808,"vX0":4.675184,"vY0":-128.70622,"vZ0":8.674656,"x":165.45,"y":102.11,"x0":-2.2637205,"y0":50.0,"z0":5.2464733,"aX":-10.961287},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"spinRate":2127},"zone":11,"typeConfidence":0.74,"plateTime":0.48443201184272766,"extension":-1.2232808107779094},"index":3,"playId":"b11a8d2f-0641-4a76-a95c-25447a8cd3c8","pitchNumber":4,"startTime":"2026-03-04T00:57:48.922Z","endTime":"2026-03-04T00:57:54.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"coordinates":{"aY":26.191774,"aZ":-21.006186,"pfxX":-6.985905484890374,"pfxZ":7.557755732160853,"pX":0.1475197,"pZ":1.8423884,"vX0":6.821768,"vY0":-121.459175,"vZ0":-4.6545997,"x":111.38,"y":189.04,"x0":-1.8089206,"y0":50.0,"z0":5.6340947,"aX":-10.3228445},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":1593,"spinDirection":225},"zone":8,"typeConfidence":0.95,"plateTime":0.4579310119152069,"extension":5.729150349699606},"hitData":{"launchSpeed":77.6,"launchAngle":57.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":95.28,"coordY":142.63}},"index":4,"playId":"6d5f3e34-bb3c-470d-95c0-595255f220f1","pitchNumber":5,"startTime":"2026-03-04T00:58:07.148Z","endTime":"2026-03-04T00:58:15.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":703601,"link":"/api/v1/people/703601","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_ab"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_ab"},{"player":{"id":703601,"link":"/api/v1/people/703601"},"credit":"b_pa"},{"player":{"id":608032,"link":"/api/v1/people/608032"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-04T00:58:15.883Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wells strikes out swinging.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:00:40.252Z","endTime":"2026-03-04T01:02:13.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"coordinates":{"aY":31.272339,"aZ":-27.413486,"pfxX":-9.609684934766273,"pfxZ":2.495078883302493,"pX":0.6543898,"pZ":2.7934449,"vX0":11.079809,"vY0":-137.46156,"vZ0":-2.2211416,"x":92.06,"y":163.36,"x0":-2.1876411,"y0":50.0,"z0":5.477172,"aX":-18.335238},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":16.4,"spinRate":2232,"spinDirection":259},"zone":6,"typeConfidence":1.32,"plateTime":0.4057669937610626,"extension":5.408221968202765},"index":0,"playId":"a3aa0ae7-6217-46dd-a8ba-fc41c5362556","pitchNumber":1,"startTime":"2026-03-04T01:00:47.174Z","endTime":"2026-03-04T01:00:53.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"coordinates":{"aY":25.190535,"aZ":-35.690845,"pfxX":-4.129999969887921,"pfxZ":-2.1217716491128513,"pX":-0.061026905,"pZ":1.04354,"vX0":7.507277,"vY0":-127.65773,"vZ0":-3.7610402,"x":119.33,"y":210.6,"x0":-2.499029,"y0":50.0,"z0":5.327284,"aX":-6.845436},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.4,"breakHorizontal":6.4,"spinRate":1011,"spinDirection":315},"zone":13,"typeConfidence":0.89,"plateTime":0.43676498532295227,"extension":5.278681206890917},"index":1,"playId":"946f08ec-fa46-4b55-8783-a224bdcec22f","pitchNumber":2,"startTime":"2026-03-04T01:01:03.850Z","endTime":"2026-03-04T01:01:09.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"coordinates":{"aY":28.324825,"aZ":-35.541466,"pfxX":-9.306023909351017,"pfxZ":-2.0318503278916276,"pX":-0.16063319,"pZ":0.6138517,"vX0":8.639882,"vY0":-128.38515,"vZ0":-4.6898685,"x":123.12,"y":222.21,"x0":-2.3764238,"y0":50.0,"z0":5.2464304,"aX":-15.423009},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.6,"breakHorizontal":16.2,"spinRate":1273,"spinDirection":292},"zone":13,"typeConfidence":1.26,"plateTime":0.43783798813819885,"extension":5.059252026199981},"index":2,"playId":"c279d987-38d0-4e95-844d-cb151a8a1e97","pitchNumber":3,"startTime":"2026-03-04T01:01:20.242Z","endTime":"2026-03-04T01:01:26.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"coordinates":{"aY":31.497175,"aZ":-22.870611,"pfxX":-7.24826800072287,"pfxZ":4.824724371039022,"pX":-0.106797904,"pZ":3.769675,"vX0":8.737425,"vY0":-138.16722,"vZ0":-0.6214534,"x":121.07,"y":137.0,"x0":-2.373435,"y0":50.0,"z0":5.5374017,"aX":-13.976745},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":12.2,"spinRate":1992,"spinDirection":237},"zone":11,"typeConfidence":1.34,"plateTime":0.40192198753356934,"extension":5.647099706444527},"index":3,"playId":"0b645376-ed0e-432c-9095-39bfa471382f","pitchNumber":4,"startTime":"2026-03-04T01:01:39.854Z","endTime":"2026-03-04T01:01:45.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"coordinates":{"aY":30.101759,"aZ":-31.202566,"pfxX":-9.81039360282928,"pfxZ":0.49870079896581443,"pX":0.5315453,"pZ":3.0659285,"vX0":10.938967,"vY0":-138.50317,"vZ0":-1.1366436,"x":96.74,"y":156.0,"x0":-2.19251,"y0":50.0,"z0":5.560466,"aX":-19.11135},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.5,"breakHorizontal":17.0,"spinRate":2079,"spinDirection":271},"zone":3,"typeConfidence":1.3,"plateTime":0.4031260013580322,"extension":5.2325196779306165},"index":4,"playId":"6fa72aee-29bb-4bf9-aa78-1d29a67dedff","pitchNumber":5,"startTime":"2026-03-04T01:02:08.047Z","endTime":"2026-03-04T01:02:13.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:02:13.316Z","atBatIndex":49},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Geraldo Perdomo triples (1) on a ground ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:02:25.108Z","endTime":"2026-03-04T01:03:57.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":24.371618,"aZ":-28.704185,"pfxX":0.28562992371208085,"pfxZ":2.0679527908328947,"pX":-0.30362862,"pZ":2.3590913,"vX0":5.6422114,"vY0":-128.17879,"vZ0":-2.262139,"x":128.57,"y":175.08,"x0":-2.561975,"y0":50.0,"z0":5.471978,"aX":0.47924867},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.8,"spinRate":2178,"spinDirection":141},"zone":5,"typeConfidence":1.36,"plateTime":0.4335930049419403,"extension":5.370308486182545},"index":0,"playId":"ac03570d-cb61-48ca-9b3f-5413c0758745","pitchNumber":1,"startTime":"2026-03-04T01:02:36.969Z","endTime":"2026-03-04T01:02:42.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":25.728067,"aZ":-35.24239,"pfxX":-3.1859055161476126,"pfxZ":-1.9735826810044563,"pX":-2.5656528,"pZ":3.4594848,"vX0":1.5183333,"vY0":-124.14374,"vZ0":2.070341,"x":214.8,"y":145.37,"x0":-2.7732742,"y0":50.0,"z0":5.5538025,"aX":-4.95312},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.8,"breakHorizontal":6.0,"spinRate":943,"spinDirection":310},"zone":11,"typeConfidence":0.8,"plateTime":0.45193400979042053,"extension":5.098589136218774},"index":1,"playId":"aec4efe2-f7d0-4bbe-aadf-6ec6b6c65d26","pitchNumber":2,"startTime":"2026-03-04T01:03:04.505Z","endTime":"2026-03-04T01:03:10.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":31.039602,"aZ":-29.678402,"pfxX":-9.663267515775726,"pfxZ":1.2983070818458016,"pX":-0.36322835,"pZ":3.3710303,"vX0":8.739888,"vY0":-137.87302,"vZ0":-0.530292,"x":130.85,"y":147.76,"x0":-2.322992,"y0":50.0,"z0":5.5698423,"aX":-18.57531},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":1965,"spinDirection":266},"zone":1,"typeConfidence":1.3,"plateTime":0.4035640060901642,"extension":5.516190854270314},"index":2,"playId":"9add7405-adec-4f33-972c-b2a286527a21","pitchNumber":3,"startTime":"2026-03-04T01:03:21.959Z","endTime":"2026-03-04T01:03:27.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"coordinates":{"aY":30.993155,"aZ":-24.681276,"pfxX":-6.239173097873296,"pfxZ":3.8638188848345294,"pX":0.55693895,"pZ":2.9340289,"vX0":10.019672,"vY0":-138.41061,"vZ0":-2.5054297,"x":95.77,"y":159.56,"x0":-2.303658,"y0":50.0,"z0":5.5020995,"aX":-12.099117},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.6,"breakHorizontal":9.7,"spinRate":1963,"spinDirection":239},"zone":3,"typeConfidence":1.32,"plateTime":0.3989120125770569,"extension":5.920249333218952},"hitData":{"launchSpeed":89.9,"launchAngle":10.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.33,"coordY":172.33}},"index":3,"playId":"8e72f4f7-4db6-414e-9566-de0f9cd68853","pitchNumber":4,"startTime":"2026-03-04T01:03:41.288Z","endTime":"2026-03-04T01:03:57.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.6,"awayTeamWinProbability":5.400000000000006,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.18,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:03:57.088Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Fernando Tatis Jr. singles on a ground ball to right fielder Wenceel Pérez. Geraldo Perdomo scores.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:04:19.139Z","endTime":"2026-03-04T01:06:04.503Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"coordinates":{"aY":31.011398,"aZ":-28.37876,"pfxX":-7.367283692510108,"pfxZ":1.9371653283674886,"pX":0.04039698,"pZ":2.488117,"vX0":9.071007,"vY0":-139.05634,"vZ0":-3.193996,"x":115.46,"y":171.6,"x0":-2.3080218,"y0":50.0,"z0":5.531414,"aX":-14.433819},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":12.5,"spinRate":1944,"spinDirection":261},"zone":5,"typeConfidence":1.35,"plateTime":0.39968499541282654,"extension":5.5368440201276234},"index":0,"playId":"4e92af20-d199-4a18-9cec-c7d7e77617d5","pitchNumber":1,"startTime":"2026-03-04T01:04:30.405Z","endTime":"2026-03-04T01:04:36.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"coordinates":{"aY":30.790031,"aZ":-30.266228,"pfxX":-8.397283633862893,"pfxZ":1.0005117753359276,"pX":-1.8911778,"pZ":2.0270276,"vX0":4.519521,"vY0":-137.31984,"vZ0":-3.7406857,"x":189.09,"y":184.05,"x0":-2.4789994,"y0":50.0,"z0":5.4610925,"aX":-16.01251},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.0,"breakHorizontal":15.2,"spinRate":1897,"spinDirection":270},"zone":13,"typeConfidence":1.35,"plateTime":0.4062249958515167,"extension":5.365295281873287},"index":1,"playId":"f1e0e2a8-54f2-49ec-99b6-46040eda7281","pitchNumber":2,"startTime":"2026-03-04T01:04:45.601Z","endTime":"2026-03-04T01:04:51.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"coordinates":{"aY":30.568731,"aZ":-31.254375,"pfxX":-6.870472525048443,"pfxZ":0.4788976544000971,"pX":0.04528215,"pZ":3.4833663,"vX0":8.63873,"vY0":-137.71165,"vZ0":0.1400853,"x":115.27,"y":144.73,"x0":-2.241437,"y0":50.0,"z0":5.544081,"aX":-13.194321},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.6,"breakHorizontal":11.5,"spinRate":1848,"spinDirection":271},"zone":2,"typeConfidence":1.36,"plateTime":0.40383800864219666,"extension":5.513608768543233},"index":2,"playId":"645684f4-11ba-4959-87b5-2d877940571a","pitchNumber":3,"startTime":"2026-03-04T01:05:07.144Z","endTime":"2026-03-04T01:05:13.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"coordinates":{"aY":31.47471,"aZ":-29.413715,"pfxX":-8.360787522135757,"pfxZ":1.4240944420728154,"pX":-0.8583136,"pZ":1.7209909,"vX0":7.1885953,"vY0":-138.48601,"vZ0":-4.803281,"x":149.72,"y":192.31,"x0":-2.409134,"y0":50.0,"z0":5.445922,"aX":-16.205929},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":1923,"spinDirection":268},"zone":13,"typeConfidence":1.34,"plateTime":0.401775985956192,"extension":5.524835874402304},"index":3,"playId":"e6f61c8d-2fed-4f83-b625-925ff4131922","pitchNumber":4,"startTime":"2026-03-04T01:05:27.008Z","endTime":"2026-03-04T01:05:33.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"coordinates":{"aY":29.922474,"aZ":-29.400259,"pfxX":-9.31700794246253,"pfxZ":1.4236220341967785,"pX":-0.87339234,"pZ":2.2579134,"vX0":7.348845,"vY0":-138.4758,"vZ0":-3.3319619,"x":150.29,"y":177.82,"x0":-2.3507612,"y0":50.0,"z0":5.4336023,"aX":-18.15349},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":16.7,"spinRate":1865,"spinDirection":267},"zone":13,"typeConfidence":1.32,"plateTime":0.40093401074409485,"extension":5.53689290845175},"hitData":{"launchSpeed":90.8,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.71,"coordY":155.23}},"index":4,"playId":"7e17c555-0f65-4288-acb1-1715be158c36","pitchNumber":5,"startTime":"2026-03-04T01:05:53.721Z","endTime":"2026-03-04T01:06:04.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665487,"link":"/api/v1/people/665487","batSide":{"code":"R","description":"Right"}},"third":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":665487,"link":"/api/v1/people/665487"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.4,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:06:04.503Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Amed Rosario singles on a line drive to right fielder Wenceel Pérez. Sócrates Brito to 2nd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:06:53.843Z","endTime":"2026-03-04T01:07:28.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"postOnSecond":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Amed Rosario replaces Ketel Marte.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T01:06:27.478Z","endTime":"2026-03-04T01:06:57.952Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Sócrates Brito replaces Fernando Tatis Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-04T01:06:55.973Z","endTime":"2026-03-04T01:06:55.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593647,"link":"/api/v1/people/593647"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"},"base":1,"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":665487,"link":"/api/v1/people/665487"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"coordinates":{"aY":29.634926,"aZ":-27.967356,"pfxX":-9.110078919590926,"pfxZ":2.2110630442777017,"pX":-1.4855348,"pZ":3.8001838,"vX0":5.649016,"vY0":-136.92679,"vZ0":0.37705052,"x":173.63,"y":136.18,"x0":-2.3947048,"y0":50.0,"z0":5.568491,"aX":-17.332537},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1821,"spinDirection":259},"zone":11,"typeConfidence":1.34,"plateTime":0.4052160084247589,"extension":5.598002140290467},"index":2,"playId":"1734d6f2-716e-40c8-8eb0-d85068ca68e8","pitchNumber":1,"startTime":"2026-03-04T01:06:55.975Z","endTime":"2026-03-04T01:07:01.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":593647,"link":"/api/v1/people/593647"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"coordinates":{"aY":29.442392,"aZ":-31.038517,"pfxX":2.1157086658196183,"pfxZ":0.7075984324291934,"pX":-0.53130907,"pZ":2.6929593,"vX0":4.2429857,"vY0":-126.81051,"vZ0":-0.91309386,"x":137.25,"y":166.07,"x0":-2.5087829,"y0":50.0,"z0":5.5614305,"aX":3.3951378},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-5.4,"spinRate":2061,"spinDirection":84},"zone":4,"typeConfidence":1.32,"plateTime":0.44185900688171387,"extension":5.393822205661162},"hitData":{"launchSpeed":93.6,"launchAngle":13.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.57,"coordY":124.91}},"index":3,"playId":"6adc55da-1812-482a-91d3-309875f82158","pitchNumber":2,"startTime":"2026-03-04T01:07:17.221Z","endTime":"2026-03-04T01:07:28.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":593647,"link":"/api/v1/people/593647"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:07:28.003Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to right fielder Wenceel Pérez. Sócrates Brito scores. Amed Rosario to 2nd.","rbi":1,"awayScore":4,"homeScore":10,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:07:47.099Z","endTime":"2026-03-04T01:08:04.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"coordinates":{"aY":30.332426,"aZ":-26.953934,"pfxX":-7.617559254638792,"pfxZ":2.7066929720518154,"pX":-0.44856626,"pZ":2.291145,"vX0":7.880981,"vY0":-137.92375,"vZ0":-3.6746752,"x":134.1,"y":176.92,"x0":-2.3557348,"y0":50.0,"z0":5.4532776,"aX":-14.6911745},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":13.1,"spinRate":1987,"spinDirection":256},"zone":4,"typeConfidence":1.36,"plateTime":0.40183499455451965,"extension":5.679245539537565},"hitData":{"launchSpeed":108.3,"launchAngle":13.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":160.42,"coordY":90.73}},"index":0,"playId":"433115d3-0a7b-4cb0-b53c-e8de384bdd1c","pitchNumber":1,"startTime":"2026-03-04T01:07:54.116Z","endTime":"2026-03-04T01:08:04.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"second":{"id":593647,"link":"/api/v1/people/593647"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.1,"awayTeamWinProbability":1.9000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.28,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:08:04.898Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Santana singles on a ground ball to center fielder Max Clark. Amed Rosario scores. Junior Lake to 2nd.","rbi":1,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:09:13.091Z","endTime":"2026-03-04T01:10:54.712Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703601,"link":"/api/v1/people/703601"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Junior Lake replaces Juan Soto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T01:08:52.702Z","endTime":"2026-03-04T01:09:01.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516809,"link":"/api/v1/people/516809"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"},"base":1,"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Santana replaces Vladimir Guerrero Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-04T01:09:01.919Z","endTime":"2026-03-04T01:09:15.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":34.579376,"aZ":-26.525444,"pfxX":-6.538031725432928,"pfxZ":2.977559122982926,"pX":-1.1049377,"pZ":4.29583,"vX0":5.8489633,"vY0":-137.82866,"vZ0":1.170666,"x":159.12,"y":122.79,"x0":-2.420991,"y0":50.0,"z0":5.6743274,"aX":-12.4031},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.8,"breakHorizontal":11.4,"spinRate":1871,"spinDirection":247},"zone":11,"typeConfidence":1.34,"plateTime":0.40596601366996765,"extension":5.460944701367476},"index":2,"playId":"19975e8b-2d2f-4ca8-a1c1-7d1537eb9ee5","pitchNumber":1,"startTime":"2026-03-04T01:09:15.251Z","endTime":"2026-03-04T01:09:21.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":24.67488,"aZ":-31.192009,"pfxX":0.6363779218412758,"pfxZ":0.6071259964286811,"pX":-0.7466109,"pZ":1.9754988,"vX0":4.11085,"vY0":-126.12917,"vZ0":-2.5324016,"x":145.46,"y":185.44,"x0":-2.4770966,"y0":50.0,"z0":5.495469,"aX":1.0293045},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-2.3,"spinRate":2235,"spinDirection":68},"zone":7,"typeConfidence":1.21,"plateTime":0.4416140019893646,"extension":5.341742060628775},"index":3,"playId":"507f685b-7157-4910-89f8-c6ddb43c444c","pitchNumber":2,"startTime":"2026-03-04T01:09:30.763Z","endTime":"2026-03-04T01:09:36.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":30.58567,"aZ":-29.523314,"pfxX":-9.766732027211525,"pfxZ":1.3846456711217172,"pX":0.026738845,"pZ":2.9760761,"vX0":9.650223,"vY0":-137.51933,"vZ0":-1.4260565,"x":115.98,"y":158.43,"x0":-2.2618504,"y0":50.0,"z0":5.5031824,"aX":-18.697342},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2081,"spinDirection":266},"zone":2,"typeConfidence":1.31,"plateTime":0.4048750102519989,"extension":5.456591293880632},"index":4,"playId":"3a5b6ebc-e655-41bd-8b2a-361bb63fc19f","pitchNumber":3,"startTime":"2026-03-04T01:09:46.922Z","endTime":"2026-03-04T01:09:52.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":30.70403,"aZ":-22.186398,"pfxX":-6.862086808587621,"pfxZ":5.244764052038118,"pX":1.2748196,"pZ":1.9142847,"vX0":11.251112,"vY0":-137.21797,"vZ0":-5.1834583,"x":68.41,"y":187.09,"x0":-1.9912074,"y0":50.0,"z0":5.3410206,"aX":-13.067553},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":10.9,"spinRate":2102,"spinDirection":234},"zone":14,"typeConfidence":1.33,"plateTime":0.40586400032043457,"extension":5.4586614210774576},"index":5,"playId":"6f37d2b2-0c62-4bdf-93ae-87d5b787a1d1","pitchNumber":4,"startTime":"2026-03-04T01:10:05.095Z","endTime":"2026-03-04T01:10:11.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":26.044088,"aZ":-34.80609,"pfxX":-5.914802978357931,"pfxZ":-1.6061417523800856,"pX":-0.09794291,"pZ":0.7151181,"vX0":7.689268,"vY0":-127.20102,"vZ0":-4.6499476,"x":120.73,"y":219.47,"x0":-2.393927,"y0":50.0,"z0":5.320407,"aX":-9.692706},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.6,"breakHorizontal":9.7,"spinRate":1000,"spinDirection":300},"zone":13,"typeConfidence":1.27,"plateTime":0.439191997051239,"extension":5.2562336439848565},"index":6,"playId":"e50463ee-0e01-41cd-8ada-14947dabbe07","pitchNumber":5,"startTime":"2026-03-04T01:10:23.516Z","endTime":"2026-03-04T01:10:29.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":29.548876,"aZ":-29.61743,"pfxX":-9.175629949006508,"pfxZ":1.341377890954806,"pX":0.16103345,"pZ":2.4340878,"vX0":9.815213,"vY0":-137.01881,"vZ0":-2.7812304,"x":110.86,"y":173.06,"x0":-2.2765157,"y0":50.0,"z0":5.4769225,"aX":-17.488295},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.8,"breakHorizontal":15.8,"spinRate":2030,"spinDirection":267},"zone":5,"typeConfidence":1.33,"plateTime":0.4064610004425049,"extension":5.3793207554053755},"hitData":{"launchSpeed":101.7,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.63,"coordY":143.07}},"index":7,"playId":"5acaf58f-f3aa-4a3a-8173-1151f73eaa01","pitchNumber":6,"startTime":"2026-03-04T01:10:43.930Z","endTime":"2026-03-04T01:10:54.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"L","description":"Left"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.16,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:10:54.712Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Michael De León grounds into a double play, second baseman Zach McKinstry to shortstop Kevin McGonigle to first baseman Spencer Torkelson. Carlos Santana out at 2nd. Michael De León out at 1st.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-04T01:11:28.979Z","endTime":"2026-03-04T01:12:48.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650958,"fullName":"Michael De León","link":"/api/v1/people/650958"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":650958,"fullName":"Michael De León","link":"/api/v1/people/650958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael De León replaces Manny Machado.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T01:11:31.014Z","endTime":"2026-03-04T01:11:31.015Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650958,"link":"/api/v1/people/650958"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":592518,"link":"/api/v1/people/592518"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":592518,"link":"/api/v1/people/592518","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"coordinates":{"aY":22.885305,"aZ":-33.106396,"pfxX":0.9359054883399347,"pfxZ":-0.5957480212013553,"pX":-1.3007218,"pZ":1.7324868,"vX0":2.9516962,"vY0":-123.826416,"vZ0":-2.4063222,"x":166.58,"y":192.0,"x0":-2.6255546,"y0":50.0,"z0":5.462851,"aX":1.4646686},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.2,"breakHorizontal":-2.5,"spinRate":1885,"spinDirection":38},"zone":13,"typeConfidence":1.25,"plateTime":0.4513530135154724,"extension":5.07199819006632},"index":1,"playId":"c5fbef2b-4c46-44a4-abbf-6ebf62fe6838","pitchNumber":1,"startTime":"2026-03-04T01:11:31.016Z","endTime":"2026-03-04T01:11:37.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"coordinates":{"aY":30.624863,"aZ":-22.410255,"pfxX":-5.851653734530051,"pfxZ":5.1999608362753555,"pX":1.0405971,"pZ":2.6011744,"vX0":10.762103,"vY0":-136.33156,"vZ0":-3.598363,"x":77.33,"y":168.55,"x0":-2.205466,"y0":50.0,"z0":5.4876375,"aX":-10.987467},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":8.9,"spinRate":1764,"spinDirection":228},"zone":12,"typeConfidence":1.24,"plateTime":0.40836799144744873,"extension":5.497161954093793},"index":2,"playId":"cf05e7e5-6b5f-4acf-9e19-1ab1ba43ce13","pitchNumber":2,"startTime":"2026-03-04T01:11:46.876Z","endTime":"2026-03-04T01:11:52.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"coordinates":{"aY":28.114607,"aZ":-21.717428,"pfxX":-4.281968640999531,"pfxZ":5.5875195058311995,"pX":-0.36954725,"pZ":4.1548557,"vX0":7.025971,"vY0":-135.57391,"vZ0":0.16803478,"x":131.09,"y":126.6,"x0":-2.4327297,"y0":50.0,"z0":5.600787,"aX":-8.013398},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.8,"breakHorizontal":7.0,"spinRate":1948,"spinDirection":215},"zone":11,"typeConfidence":0.98,"plateTime":0.41057199239730835,"extension":5.348605590229584},"index":3,"playId":"5834c28d-bcd7-49e8-a049-b71964657cd5","pitchNumber":3,"startTime":"2026-03-04T01:12:21.910Z","endTime":"2026-03-04T01:12:27.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"coordinates":{"aY":28.519323,"aZ":-19.417599,"pfxX":-3.9055905356181886,"pfxZ":6.741141592423746,"pX":0.22082677,"pZ":3.1426313,"vX0":8.102496,"vY0":-136.34871,"vZ0":-2.7129068,"x":108.58,"y":153.93,"x0":-2.2765846,"y0":50.0,"z0":5.482244,"aX":-7.3906593},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":5.9,"spinRate":2112,"spinDirection":207},"zone":2,"typeConfidence":1.26,"plateTime":0.40815499424934387,"extension":5.3638712627681215},"hitData":{"launchSpeed":84.3,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":155.23}},"index":4,"playId":"1b518275-28e3-4ee2-b435-267855d62900","pitchNumber":4,"startTime":"2026-03-04T01:12:40.396Z","endTime":"2026-03-04T01:12:48.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"L","description":"Left"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650958,"link":"/api/v1/people/650958"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":650958,"link":"/api/v1/people/650958"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:12:48.805Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T01:15:48.245Z","endTime":"2026-03-04T01:17:48.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[9,10,11,12,13,14,15],"actionIndex":[0,1,2,3,4,5,6,7,8],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":15},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sócrates Brito remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:15:14.730Z","endTime":"2026-03-04T01:15:14.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593647,"link":"/api/v1/people/593647"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":665487,"link":"/api/v1/people/665487"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Amed Rosario remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T01:15:14.758Z","endTime":"2026-03-04T01:15:14.761Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":606466,"link":"/api/v1/people/606466"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Junior Lake remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T01:15:14.761Z","endTime":"2026-03-04T01:15:14.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516809,"link":"/api/v1/people/516809"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Carlos Santana remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-04T01:15:14.763Z","endTime":"2026-03-04T01:15:14.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Michael De León remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-04T01:15:14.766Z","endTime":"2026-03-04T01:15:14.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650958,"link":"/api/v1/people/650958"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":592518,"link":"/api/v1/people/592518"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":592518,"link":"/api/v1/people/592518"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Oneil Cruz replaces center fielder Julio Rodríguez, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-04T01:15:14.768Z","endTime":"2026-03-04T01:15:14.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Agustín Ramírez replaces catcher Austin Wells, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-03-04T01:15:14.771Z","endTime":"2026-03-04T01:15:14.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jeremy Peña replaces shortstop Geraldo Perdomo, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-03-04T01:15:14.774Z","endTime":"2026-03-04T01:15:14.777Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Abner Uribe replaces Carlos Estévez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":8,"startTime":"2026-03-04T01:15:14.777Z","endTime":"2026-03-04T01:15:50.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608032,"link":"/api/v1/people/608032","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.7,"endSpeed":91.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":36.47951,"aZ":-22.28833,"pfxX":-8.2407874150539,"pfxZ":4.609803280492467,"pX":-1.5926509,"pZ":2.52083,"vX0":2.2207086,"vY0":-146.00604,"vZ0":-5.315039,"x":177.71,"y":170.72,"x0":-1.2981595,"y0":50.0,"z0":5.717792,"aX":-17.672375},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2336,"spinDirection":247},"zone":11,"typeConfidence":1.33,"plateTime":0.38143500685691833,"extension":5.572372143037049},"index":9,"playId":"7712ef4a-19ad-4c7c-9b44-d67862a62f47","pitchNumber":1,"startTime":"2026-03-04T01:15:50.361Z","endTime":"2026-03-04T01:15:56.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":36.016373,"aZ":-25.95728,"pfxX":-8.70988183603512,"pfxZ":3.002086492973988,"pX":-0.59490484,"pZ":2.9916437,"vX0":5.4253874,"vY0":-143.64047,"vZ0":-3.1201706,"x":139.68,"y":158.01,"x0":-1.3874508,"y0":50.0,"z0":5.720955,"aX":-18.036507},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":15.7,"spinRate":2263,"spinDirection":256},"zone":1,"typeConfidence":1.32,"plateTime":0.38600000739097595,"extension":5.869865417480468},"index":10,"playId":"65ed3440-6428-458a-9de4-eec6003b6487","pitchNumber":2,"startTime":"2026-03-04T01:16:08.790Z","endTime":"2026-03-04T01:16:14.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":38.085762,"aZ":-24.157452,"pfxX":-8.830866358411592,"pfxZ":3.906141702584394,"pX":0.21625,"pZ":3.0397966,"vX0":6.3375325,"vY0":-143.4986,"vZ0":-3.420722,"x":108.76,"y":156.71,"x0":-0.89436024,"y0":50.0,"z0":5.7792454,"aX":-18.12354},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.4,"breakHorizontal":15.7,"spinRate":2335,"spinDirection":251},"zone":2,"typeConfidence":1.32,"plateTime":0.38827401399612427,"extension":5.741696266990321},"index":11,"playId":"8aad34c5-c8d0-4826-bc54-9d1113e9ac9b","pitchNumber":3,"startTime":"2026-03-04T01:16:26.304Z","endTime":"2026-03-04T01:16:32.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":25.865355,"aZ":-31.145626,"pfxX":7.06799210995201,"pfxZ":0.6468503875291254,"pX":-0.6769685,"pZ":1.6379626,"vX0":-0.52833,"vY0":-125.43373,"vZ0":-3.7829854,"x":142.8,"y":194.56,"x0":-1.377569,"y0":50.0,"z0":5.7066894,"aX":11.237175},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-13.6,"spinRate":2718,"spinDirection":84},"zone":7,"typeConfidence":1.17,"plateTime":0.44263899326324463,"extension":5.6497999063626985},"index":12,"playId":"dc44f3b2-fe6e-4cec-b0c5-266dc5744b91","pitchNumber":4,"startTime":"2026-03-04T01:16:44.065Z","endTime":"2026-03-04T01:16:50.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":26.147867,"aZ":-30.691843,"pfxX":8.950354311409896,"pfxZ":0.9459055461517467,"pX":0.72998357,"pZ":1.1372671,"vX0":1.5187631,"vY0":-124.68557,"vZ0":-5.122487,"x":89.17,"y":208.07,"x0":-1.042418,"y0":50.0,"z0":5.7581167,"aX":14.025193},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":-17.6,"spinRate":2741,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.44545799493789673,"extension":5.680990657155594},"index":13,"playId":"40810d10-10b2-4837-9341-0f86f768bc67","pitchNumber":5,"startTime":"2026-03-04T01:17:02.786Z","endTime":"2026-03-04T01:17:08.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":35.80416,"aZ":-20.896545,"pfxX":-9.591496131551546,"pfxZ":5.394252031806885,"pX":0.5999114,"pZ":0.36734578,"vX0":7.4074078,"vY0":-144.21077,"vZ0":-10.865145,"x":95.62,"y":217.23,"x0":-0.7709153,"y0":50.0,"z0":5.490594,"aX":-20.052559},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.6,"breakHorizontal":16.7,"spinRate":2372,"spinDirection":248},"zone":14,"typeConfidence":1.32,"plateTime":0.3819499909877777,"extension":6.200131077778933},"index":14,"playId":"dfe9c703-f2af-4c66-9741-8cb97a731724","pitchNumber":6,"startTime":"2026-03-04T01:17:26.063Z","endTime":"2026-03-04T01:17:32.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"coordinates":{"aY":25.653933,"aZ":-31.935886,"pfxX":6.578464325018754,"pfxZ":0.1544094512488429,"pX":-1.1350919,"pZ":3.147208,"vX0":-1.1970242,"vY0":-123.68523,"vZ0":-0.22534777,"x":160.27,"y":153.81,"x0":-1.4965386,"y0":50.0,"z0":5.925502,"aX":10.147027},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.2,"breakHorizontal":-12.5,"spinRate":2453,"spinDirection":83},"zone":11,"typeConfidence":1.08,"plateTime":0.44752299785614014,"extension":5.86861231195645},"index":15,"playId":"660d3a39-e7f7-4a10-ad11-8d08200bd06a","pitchNumber":7,"startTime":"2026-03-04T01:17:43.716Z","endTime":"2026-03-04T01:17:48.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.9,"awayTeamWinProbability":1.0999999999999943,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:17:48.985Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thayron Liranzo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T01:17:49.253Z","endTime":"2026-03-04T01:19:50.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699073,"fullName":"Thayron Liranzo","link":"/api/v1/people/699073"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":84.6,"endSpeed":77.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":24.792662,"aZ":-31.198757,"pfxX":7.940905652646943,"pfxZ":0.6403149963598551,"pX":-1.8085827,"pZ":3.3340647,"vX0":-3.2345572,"vY0":-122.777435,"vZ0":0.11584973,"x":185.94,"y":148.76,"x0":-1.502208,"y0":50.0,"z0":5.9440746,"aX":12.095377},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-14.8,"spinRate":2347,"spinDirection":88},"zone":11,"typeConfidence":1.23,"plateTime":0.45236900448799133,"extension":5.633300683629794},"index":0,"playId":"a43248fa-7565-463a-8f0c-849efe7ff3a4","pitchNumber":1,"startTime":"2026-03-04T01:18:15.223Z","endTime":"2026-03-04T01:18:21.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":32.73253,"aZ":-24.918684,"pfxX":-7.899330826256218,"pfxZ":3.4626772788565923,"pX":0.6544882,"pZ":2.1946063,"vX0":8.215282,"vY0":-143.71602,"vZ0":-5.389908,"x":92.05,"y":179.53,"x0":-1.214334,"y0":50.0,"z0":5.6372147,"aX":-16.551554},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":2358,"spinDirection":252},"zone":9,"typeConfidence":1.34,"plateTime":0.38373100757598877,"extension":5.94463248265384},"index":1,"playId":"6a558ce0-47a8-4f69-99fe-556f1b970c35","pitchNumber":2,"startTime":"2026-03-04T01:18:34.938Z","endTime":"2026-03-04T01:18:40.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.3,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":33.401535,"aZ":-23.28357,"pfxX":-7.327992146409402,"pfxZ":4.217480345973818,"pX":-0.96060044,"pZ":0.79474735,"vX0":3.2737794,"vY0":-144.24849,"vZ0":-9.206234,"x":153.62,"y":217.32,"x0":-1.1602722,"y0":50.0,"z0":5.460761,"aX":-15.447451},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.9,"breakHorizontal":13.6,"spinRate":2290,"spinDirection":249},"zone":13,"typeConfidence":1.3,"plateTime":0.38365399837493896,"extension":5.777919777422126},"index":2,"playId":"171feb49-f33b-4f9f-9529-d45e87781d87","pitchNumber":3,"startTime":"2026-03-04T01:18:52.931Z","endTime":"2026-03-04T01:18:58.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":32.16877,"aZ":-24.120665,"pfxX":-8.34649590056712,"pfxZ":3.8634645422612586,"pX":1.3975525,"pZ":2.3151772,"vX0":9.573671,"vY0":-143.26205,"vZ0":-5.0739107,"x":63.73,"y":176.27,"x0":-0.8994816,"y0":50.0,"z0":5.6103606,"aX":-17.398254},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":2282,"spinDirection":249},"zone":14,"typeConfidence":1.34,"plateTime":0.3851419985294342,"extension":5.893395563435992},"index":3,"playId":"90402838-bf70-4c73-b1dd-3ebff74bdac6","pitchNumber":4,"startTime":"2026-03-04T01:19:08.167Z","endTime":"2026-03-04T01:19:14.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-03-04T01:19:24.624Z","endTime":"2026-03-04T01:19:27.363Z","isPitch":false,"type":"action","player":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":25.770512,"aZ":-33.14267,"pfxX":10.111929159464797,"pfxZ":-0.6137401466881196,"pX":-0.2784711,"pZ":2.605761,"vX0":-0.7961221,"vY0":-124.99731,"vZ0":-1.3418176,"x":127.61,"y":168.42,"x0":-1.265771,"y0":50.0,"z0":5.874409,"aX":15.959229},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.9,"breakHorizontal":-19.6,"spinRate":2578,"spinDirection":80},"zone":5,"typeConfidence":0.8,"plateTime":0.4435650110244751,"extension":5.738743412213062},"index":5,"playId":"297d7950-af0a-4873-a785-87ae1683aa19","pitchNumber":5,"startTime":"2026-03-04T01:19:27.363Z","endTime":"2026-03-04T01:19:33.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":25.429468,"aZ":-31.395008,"pfxX":8.73712573464461,"pfxZ":0.4844488136059655,"pX":0.983855,"pZ":1.1974212,"vX0":2.5688057,"vY0":-125.97746,"vZ0":-4.6163025,"x":79.5,"y":206.45,"x0":-1.1807841,"y0":50.0,"z0":5.58667,"aX":14.050387},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":-17.6,"spinRate":2589,"spinDirection":84},"zone":14,"typeConfidence":1.2,"plateTime":0.4395869970321655,"extension":5.739445448547523},"index":6,"playId":"d3467cbd-4688-452e-a4ac-ff936aef57f6","pitchNumber":6,"startTime":"2026-03-04T01:19:45.185Z","endTime":"2026-03-04T01:19:50.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":699073,"link":"/api/v1/people/699073"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:19:50.454Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-04T01:19:58.399Z","endTime":"2026-03-04T01:21:45.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.244276,"aZ":-32.529854,"pfxX":8.712953000556766,"pfxZ":-0.22960630590169445,"pX":1.2120341,"pZ":1.5101312,"vX0":3.1862795,"vY0":-124.087685,"vZ0":-3.67084,"x":70.8,"y":198.01,"x0":-1.2205151,"y0":50.0,"z0":5.73438,"aX":13.502248},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-17.9,"spinRate":2382,"spinDirection":80},"zone":14,"typeConfidence":1.17,"plateTime":0.4471369981765747,"extension":5.7754233440389156},"index":0,"playId":"7d9d9d26-b0d3-4d76-8a81-8af5af960e89","pitchNumber":1,"startTime":"2026-03-04T01:20:15.595Z","endTime":"2026-03-04T01:20:21.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":34.148476,"aZ":-26.811424,"pfxX":-8.063385571081806,"pfxZ":2.5413780817835345,"pX":0.6765814,"pZ":2.342782,"vX0":7.883711,"vY0":-144.46912,"vZ0":-4.6219687,"x":91.21,"y":175.52,"x0":-1.0439141,"y0":50.0,"z0":5.6134515,"aX":-17.014772},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.6,"breakHorizontal":13.9,"spinRate":2339,"spinDirection":259},"zone":6,"typeConfidence":1.33,"plateTime":0.38253599405288696,"extension":5.898970005706226},"index":1,"playId":"7ac0aa9b-6220-44d9-94d1-f39176cbc33e","pitchNumber":2,"startTime":"2026-03-04T01:20:30.129Z","endTime":"2026-03-04T01:20:36.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":27.245039,"aZ":-32.960464,"pfxX":10.345432702011948,"pfxZ":-0.4963385762544128,"pX":1.7951838,"pZ":0.66448164,"vX0":3.8832645,"vY0":-125.56977,"vZ0":-5.5324244,"x":48.57,"y":220.84,"x0":-1.114521,"y0":50.0,"z0":5.598822,"aX":16.39156},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.8,"breakHorizontal":-21.1,"spinRate":2644,"spinDirection":79},"zone":14,"typeConfidence":0.8,"plateTime":0.44191598892211914,"extension":5.801600890522553},"index":2,"playId":"173c873b-4a75-442a-89b7-78f7efc87f42","pitchNumber":3,"startTime":"2026-03-04T01:20:44.318Z","endTime":"2026-03-04T01:20:50.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":24.576305,"aZ":-28.46109,"pfxX":8.608110425040477,"pfxZ":2.383818835254729,"pX":-0.23751639,"pZ":1.9391174,"vX0":-0.2392454,"vY0":-123.96884,"vZ0":-3.458176,"x":126.05,"y":186.42,"x0":-1.2561188,"y0":50.0,"z0":5.7240615,"aX":13.407825},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.7,"spinRate":2491,"spinDirection":97},"zone":8,"typeConfidence":0.91,"plateTime":0.44597700238227844,"extension":5.825853019248782},"index":3,"playId":"2e2bd43e-07ab-4da9-ba30-9e714852216b","pitchNumber":4,"startTime":"2026-03-04T01:21:00.951Z","endTime":"2026-03-04T01:21:06.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":26.766024,"aZ":-30.42039,"pfxX":8.281456438575203,"pfxZ":1.1091732134030559,"pX":1.7037303,"pZ":0.98297894,"vX0":4.251165,"vY0":-125.33526,"vZ0":-5.359131,"x":52.06,"y":212.24,"x0":-1.090092,"y0":50.0,"z0":5.6482806,"aX":13.093383},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.4,"breakHorizontal":-17.2,"spinRate":2437,"spinDirection":87},"zone":14,"typeConfidence":1.01,"plateTime":0.4421040117740631,"extension":5.846594575196113},"index":4,"playId":"37bad40e-5b75-4502-8728-7a88268d2356","pitchNumber":5,"startTime":"2026-03-04T01:21:21.505Z","endTime":"2026-03-04T01:21:27.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"coordinates":{"aY":36.14623,"aZ":-25.3964,"pfxX":-8.351338777955121,"pfxZ":3.247362246194223,"pX":-0.28287074,"pZ":1.1546096,"vX0":5.3031893,"vY0":-144.17308,"vZ0":-7.9616046,"x":127.78,"y":207.61,"x0":-1.0730052,"y0":50.0,"z0":5.538123,"aX":-17.43023},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.1,"breakHorizontal":14.8,"spinRate":2309,"spinDirection":258},"zone":13,"typeConfidence":1.33,"plateTime":0.38239699602127075,"extension":6.175452642866319},"index":5,"playId":"d0719240-b353-431f-b325-bb5096e53370","pitchNumber":6,"startTime":"2026-03-04T01:21:40.015Z","endTime":"2026-03-04T01:21:45.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:21:45.284Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Junior Caminero singles on a sharp line drive to left fielder Corey Julks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T01:24:21.030Z","endTime":"2026-03-04T01:25:43.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[6,7,8,9,10],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Corey Julks replaces left fielder Riley Greene, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:24:21.018Z","endTime":"2026-03-04T01:24:21.019Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Chris Meyers replaces first baseman Spencer Torkelson, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T01:24:21.020Z","endTime":"2026-03-04T01:24:21.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Gage Workman replaces third baseman Colt Keith, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T01:24:21.022Z","endTime":"2026-03-04T01:24:21.023Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jack Penney replaces second baseman Zach McKinstry, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-03-04T01:24:21.024Z","endTime":"2026-03-04T01:24:21.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802599,"link":"/api/v1/people/802599"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":656716,"link":"/api/v1/people/656716"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":656716,"link":"/api/v1/people/656716"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Bennett Lee replaces catcher Jake Rogers, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-03-04T01:24:21.026Z","endTime":"2026-03-04T01:24:21.027Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":668670,"link":"/api/v1/people/668670"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryan Sammons replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-03-04T01:24:21.028Z","endTime":"2026-03-04T01:24:21.029Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676614,"link":"/api/v1/people/676614"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"aY":31.211498,"aZ":-14.654291,"pfxX":2.9544881361676008,"pfxZ":10.23480272668553,"pX":-0.0725,"pZ":3.7949574,"vX0":-5.579183,"vY0":-130.92706,"vZ0":-1.970351,"x":148.65,"y":201.68,"x0":1.7162269,"y0":50.0,"z0":5.6718373,"aX":5.057451},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.8,"breakHorizontal":-4.2,"spinRate":2118,"spinDirection":166},"zone":11,"typeConfidence":1.33,"plateTime":0.4231700003147125,"extension":6.013746884238375},"index":6,"playId":"3f2f1393-309a-4e4d-bdef-6a9ef438a575","pitchNumber":1,"startTime":"2026-03-04T01:24:21.030Z","endTime":"2026-03-04T01:24:27.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"aY":28.396467,"aZ":-24.979399,"pfxX":2.5649213298099247,"pfxZ":4.622440814502595,"pX":-1.1808563,"pZ":0.9326214,"vX0":-7.6956854,"vY0":-124.84984,"vZ0":-6.0149474,"x":48.72,"y":192.73,"x0":1.6279724,"y0":50.0,"z0":5.4642816,"aX":3.9921684},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.8,"breakHorizontal":-2.8,"spinRate":2155,"spinDirection":152},"zone":13,"typeConfidence":1.32,"plateTime":0.44443899393081665,"extension":5.929337086014234},"index":7,"playId":"76b808dd-52e4-49fb-a50c-edaf9696b95d","pitchNumber":2,"startTime":"2026-03-04T01:24:35.406Z","endTime":"2026-03-04T01:24:41.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"aY":30.49568,"aZ":-13.506322,"pfxX":4.43637781725155,"pfxZ":10.889921132035141,"pX":0.476647,"pZ":3.4279823,"vX0":-4.76729,"vY0":-130.84573,"vZ0":-3.2243373,"x":98.83,"y":146.22,"x0":1.7564796,"y0":50.0,"z0":5.7042522,"aX":7.6048946},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":19.9,"breakHorizontal":-7.4,"spinRate":2176,"spinDirection":158},"zone":12,"typeConfidence":1.37,"plateTime":0.42387399077415466,"extension":5.900508619043144},"index":8,"playId":"19131ccc-7163-4437-b459-e18a3629331e","pitchNumber":3,"startTime":"2026-03-04T01:24:54.455Z","endTime":"2026-03-04T01:25:00.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"aY":31.6578,"aZ":-13.230695,"pfxX":2.634606258137019,"pfxZ":10.752873861883568,"pX":0.54783463,"pZ":2.2741733,"vX0":-3.837805,"vY0":-132.71738,"vZ0":-6.0723133,"x":96.12,"y":177.38,"x0":1.6789337,"y0":50.0,"z0":5.5776114,"aX":4.6413713},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.7,"breakHorizontal":-4.1,"spinRate":2142,"spinDirection":166},"zone":6,"typeConfidence":1.39,"plateTime":0.41660499572753906,"extension":6.096463190914764},"index":9,"playId":"596e9f16-26ec-4f25-8f5f-e397df99d79d","pitchNumber":4,"startTime":"2026-03-04T01:25:16.163Z","endTime":"2026-03-04T01:25:22.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"coordinates":{"aY":22.891985,"aZ":-31.026451,"pfxX":4.042204850771295,"pfxZ":0.8005905515096319,"pX":0.042946193,"pZ":3.0605414,"vX0":-5.391135,"vY0":-118.99456,"vZ0":0.68505245,"x":115.36,"y":156.15,"x0":1.8157579,"y0":50.0,"z0":5.5739403,"aX":5.7941666},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.4,"breakHorizontal":-6.4,"spinRate":1006,"spinDirection":91},"zone":2,"typeConfidence":1.05,"plateTime":0.4644860029220581,"extension":5.8605871957743885},"hitData":{"launchSpeed":118.5,"launchAngle":12.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":116.67,"coordY":182.93}},"index":10,"playId":"1cf0434c-bb4c-46e5-a9bd-d1a22d1e3d09","pitchNumber":5,"startTime":"2026-03-04T01:25:32.674Z","endTime":"2026-03-04T01:25:43.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:25:43.456Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Oneil Cruz lines into an unassisted double play, first baseman Chris Meyers. Junior Caminero out at 1st.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T01:25:53.189Z","endTime":"2026-03-04T01:27:05.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":22.041706,"aZ":-39.28589,"pfxX":-3.529684984777856,"pfxZ":-5.657913412634781,"pX":-0.55584645,"pZ":1.5258759,"vX0":-4.5275264,"vY0":-111.95847,"vZ0":-0.53393704,"x":138.19,"y":197.58,"x0":1.9569685,"y0":50.0,"z0":5.815968,"aX":-4.4366965},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-11.8,"breakHorizontal":8.3,"spinRate":2442,"spinDirection":328},"zone":13,"typeConfidence":1.25,"plateTime":0.4987179934978485,"extension":5.498697438577967},"index":0,"playId":"930e97f3-b2ad-4337-8cd3-14a3e6a8ff6b","pitchNumber":1,"startTime":"2026-03-04T01:26:11.513Z","endTime":"2026-03-04T01:26:17.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":24.362616,"aZ":-33.967674,"pfxX":-9.36035448171961,"pfxZ":-1.3044881304418008,"pX":0.6318012,"pZ":3.8347344,"vX0":-1.2444029,"vY0":-117.16079,"vZ0":2.7102723,"x":92.92,"y":135.24,"x0":2.3836713,"y0":50.0,"z0":5.858635,"aX":-12.870355},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.3,"breakHorizontal":18.7,"spinRate":2673,"spinDirection":281},"zone":12,"typeConfidence":1.38,"plateTime":0.47534599900245667,"extension":5.664800017524579},"index":1,"playId":"2b22e5ab-fad8-4e16-acd7-9d83a6ddf949","pitchNumber":2,"startTime":"2026-03-04T01:26:34.900Z","endTime":"2026-03-04T01:26:40.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":22.195942,"aZ":-40.651005,"pfxX":-3.3595668166641173,"pfxZ":-6.80665331562673,"pX":-0.04906168,"pZ":2.452546,"vX0":-3.5235107,"vY0":-111.537865,"vZ0":1.6355381,"x":118.87,"y":172.56,"x0":1.9906956,"y0":50.0,"z0":5.923563,"aX":-4.183986},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-13.0,"breakHorizontal":7.6,"spinRate":2406,"spinDirection":332},"zone":5,"typeConfidence":1.29,"plateTime":0.49839600920677185,"extension":5.780797148626933},"hitData":{"launchSpeed":92.6,"launchAngle":10.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":147.75,"coordY":175.96}},"index":2,"playId":"0dcc0423-c4c1-4a1b-a462-1d48776ace9c","pitchNumber":3,"startTime":"2026-03-04T01:26:55.467Z","endTime":"2026-03-04T01:27:05.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:27:05.987Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a sharp line drive to left fielder Corey Julks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T01:27:23.154Z","endTime":"2026-03-04T01:29:19.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":30.078043,"aZ":-13.859787,"pfxX":4.6796064207873,"pfxZ":10.279527330023097,"pX":0.24976377,"pZ":1.0098064,"vX0":-5.2551017,"vY0":-133.02934,"vZ0":-8.903428,"x":107.48,"y":211.52,"x0":1.6507317,"y0":50.0,"z0":5.4187074,"aX":8.337303},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":-7.7,"spinRate":2230,"spinDirection":154},"zone":14,"typeConfidence":1.36,"plateTime":0.41554200649261475,"extension":5.967411312844183},"index":0,"playId":"b3acf51d-47f9-4032-8dce-e3c964824fde","pitchNumber":1,"startTime":"2026-03-04T01:27:26.630Z","endTime":"2026-03-04T01:27:32.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":28.0231,"aZ":-15.168556,"pfxX":5.557283641785148,"pfxZ":9.575157653628372,"pX":-1.2255151,"pZ":2.2828872,"vX0":-9.384492,"vY0":-132.37611,"vZ0":-5.5549803,"x":163.71,"y":177.14,"x0":1.6433694,"y0":50.0,"z0":5.517769,"aX":9.869724},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":-8.5,"spinRate":2178,"spinDirection":151},"zone":13,"typeConfidence":0.94,"plateTime":0.4133470058441162,"extension":6.396702815854329},"index":1,"playId":"52ebcec8-ae8e-4ea5-a1db-ea0cc15265de","pitchNumber":2,"startTime":"2026-03-04T01:27:46.566Z","endTime":"2026-03-04T01:27:52.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":25.455154,"aZ":-23.070442,"pfxX":-0.818858260479499,"pfxZ":5.534921340116365,"pX":-1.5945833,"pZ":2.29249,"vX0":-7.9059286,"vY0":-127.274086,"vZ0":-3.92521,"x":177.78,"y":176.88,"x0":1.6530118,"y0":50.0,"z0":5.673245,"aX":-1.3468143},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.4,"breakHorizontal":3.4,"spinRate":2278,"spinDirection":202},"zone":13,"typeConfidence":0.88,"plateTime":0.43233200907707214,"extension":6.043825327880739},"index":2,"playId":"8a9c489a-9ee3-4476-9334-33caf7b180b5","pitchNumber":3,"startTime":"2026-03-04T01:28:05.042Z","endTime":"2026-03-04T01:28:11.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":21.064034,"aZ":-40.130463,"pfxX":-3.3954724552124502,"pfxZ":-6.53295301076934,"pX":0.86002296,"pZ":2.50395,"vX0":-0.7370997,"vY0":-110.124565,"vZ0":1.7251083,"x":84.22,"y":171.17,"x0":1.639521,"y0":50.0,"z0":5.9768143,"aX":-4.1352954},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-12.7,"breakHorizontal":6.8,"spinRate":2319,"spinDirection":334},"zone":14,"typeConfidence":1.3,"plateTime":0.5029330253601074,"extension":5.923379359282846},"index":3,"playId":"1b660d4e-a5de-4e66-a760-391f85f10829","pitchNumber":4,"startTime":"2026-03-04T01:28:26.032Z","endTime":"2026-03-04T01:28:32.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":24.422478,"aZ":-31.548847,"pfxX":5.793267582345196,"pfxZ":0.4210236196325519,"pX":1.4820013,"pZ":2.1898263,"vX0":-3.0131135,"vY0":-121.28815,"vZ0":-1.3413057,"x":60.51,"y":179.65,"x0":1.9910859,"y0":50.0,"z0":5.5072308,"aX":8.602493},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.0,"breakHorizontal":-10.4,"spinRate":1011,"spinDirection":82},"zone":14,"typeConfidence":1.22,"plateTime":0.4565640091896057,"extension":5.820938373800963},"index":4,"playId":"e2c6c288-b7fc-456b-ae52-7e26d60c89d3","pitchNumber":5,"startTime":"2026-03-04T01:28:49.637Z","endTime":"2026-03-04T01:28:55.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":29.696432,"aZ":-16.433586,"pfxX":2.9799213090280845,"pfxZ":8.784645772355747,"pX":0.1785958,"pZ":2.7755644,"vX0":-4.920761,"vY0":-133.28465,"vZ0":-4.338527,"x":110.19,"y":163.84,"x0":1.6666372,"y0":50.0,"z0":5.618422,"aX":5.339485},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":-4.6,"spinRate":1946,"spinDirection":162},"zone":5,"typeConfidence":1.41,"plateTime":0.4149009883403778,"extension":5.90608579905953},"hitData":{"launchSpeed":113.0,"launchAngle":11.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.35,"coordY":122.63}},"index":5,"playId":"e4926bfd-1a3e-4444-8b54-614e1f651bf9","pitchNumber":6,"startTime":"2026-03-04T01:29:08.733Z","endTime":"2026-03-04T01:29:19.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:29:19.515Z","atBatIndex":61},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jeremy Peña triples (1) on a fly ball to right fielder Wenceel Pérez. Agustín Ramírez scores.","rbi":1,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T01:29:26.648Z","endTime":"2026-03-04T01:31:38.823Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":676614,"link":"/api/v1/people/676614"},"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(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":78.6,"endSpeed":72.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":22.430168,"aZ":-35.306072,"pfxX":-3.3418502746604557,"pfxZ":-2.400944904079587,"pX":-1.3104265,"pZ":1.4500886,"vX0":-5.9756365,"vY0":-113.93862,"vZ0":-1.8140519,"x":166.95,"y":199.63,"x0":1.7860925,"y0":50.0,"z0":5.764413,"aX":-4.359488},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-5.6,"breakHorizontal":8.4,"spinRate":2392,"spinDirection":310},"zone":13,"typeConfidence":1.06,"plateTime":0.49151700735092163,"extension":5.283500813436633},"index":0,"playId":"27ccd934-3013-435e-b7bc-d1d44e93ed2e","pitchNumber":1,"startTime":"2026-03-04T01:29:46.938Z","endTime":"2026-03-04T01:29:52.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":29.812386,"aZ":-15.1822605,"pfxX":5.492362098431023,"pfxZ":9.646063127855616,"pX":-0.62284446,"pZ":2.810561,"vX0":-8.767926,"vY0":-132.29337,"vZ0":-4.2278247,"x":140.74,"y":162.89,"x0":2.0322275,"y0":50.0,"z0":5.5527787,"aX":9.6749115},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.3,"breakHorizontal":-8.5,"spinRate":2134,"spinDirection":152},"zone":1,"typeConfidence":1.06,"plateTime":0.4184040129184723,"extension":5.900055717608434},"index":1,"playId":"67c9deb8-3d9f-46dd-b1c5-e34540024688","pitchNumber":2,"startTime":"2026-03-04T01:30:09.056Z","endTime":"2026-03-04T01:30:15.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":21.75437,"aZ":-39.56853,"pfxX":-2.4635039680586086,"pfxZ":-5.74460649114894,"pX":-1.3513976,"pZ":0.51421255,"vX0":-6.4186616,"vY0":-113.08031,"vZ0":-2.5799935,"x":168.51,"y":224.9,"x0":1.8485727,"y0":50.0,"z0":5.653199,"aX":-3.1710334},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-12.4,"breakHorizontal":6.7,"spinRate":2346,"spinDirection":334},"zone":13,"typeConfidence":1.28,"plateTime":0.4949580132961273,"extension":5.282667365286919},"index":2,"playId":"29104000-be21-4330-a0dd-6c93026e5d33","pitchNumber":3,"startTime":"2026-03-04T01:30:33.566Z","endTime":"2026-03-04T01:30:39.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":25.238678,"aZ":-27.219185,"pfxX":-0.6894094825494945,"pfxZ":3.137322744046609,"pX":-1.0027428,"pZ":4.1362305,"vX0":-7.0479465,"vY0":-124.90778,"vZ0":1.5228412,"x":155.22,"y":127.1,"x0":1.9449081,"y0":50.0,"z0":5.7562566,"aX":-1.0887861},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.0,"breakHorizontal":3.1,"spinRate":2302,"spinDirection":212},"zone":11,"typeConfidence":1.21,"plateTime":0.4421730041503906,"extension":5.905921925397056},"index":3,"playId":"17aa96c9-bfd3-4bbb-bac9-0dcc5c5b56a0","pitchNumber":4,"startTime":"2026-03-04T01:31:00.254Z","endTime":"2026-03-04T01:31:06.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":30.520304,"aZ":-15.394986,"pfxX":4.792834712764409,"pfxZ":9.606377932969039,"pX":0.34815618,"pZ":2.154124,"vX0":-6.132851,"vY0":-131.95236,"vZ0":-5.893832,"x":103.73,"y":180.62,"x0":2.092185,"y0":50.0,"z0":5.5693145,"aX":8.371421},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.6,"breakHorizontal":-7.7,"spinRate":2041,"spinDirection":153},"zone":9,"typeConfidence":1.31,"plateTime":0.41868698596954346,"extension":6.075170565777875},"hitData":{"launchSpeed":96.4,"launchAngle":31.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.24,"coordY":119.69}},"index":4,"playId":"a425895f-55de-4992-a0fa-1b81e6f2191a","pitchNumber":5,"startTime":"2026-03-04T01:31:23.023Z","endTime":"2026-03-04T01:31:38.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.03,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:31:38.823Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sócrates Brito grounds out, second baseman Jack Penney to first baseman Chris Meyers.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-04T01:31:58.495Z","endTime":"2026-03-04T01:32:58.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802599,"link":"/api/v1/people/802599"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":29.459126,"aZ":-15.585804,"pfxX":6.184448876718836,"pfxZ":9.444960811006741,"pX":-1.1908793,"pZ":3.0601017,"vX0":-9.909564,"vY0":-132.03722,"vZ0":-3.9935596,"x":162.39,"y":156.16,"x0":1.8174278,"y0":50.0,"z0":5.7475886,"aX":10.861801},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-9.5,"spinRate":2252,"spinDirection":148},"zone":11,"typeConfidence":0.89,"plateTime":0.4153290092945099,"extension":6.400367484630874},"index":0,"playId":"a7c88165-6f77-4fe0-a73e-1d5537bec6e5","pitchNumber":1,"startTime":"2026-03-04T01:32:12.057Z","endTime":"2026-03-04T01:32:18.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":29.311243,"aZ":-15.43084,"pfxX":4.828622139345003,"pfxZ":9.597913604083022,"pX":0.22116141,"pZ":1.6864994,"vX0":-6.424954,"vY0":-131.60269,"vZ0":-7.1391535,"x":108.57,"y":193.24,"x0":2.0741107,"y0":50.0,"z0":5.5887403,"aX":8.42331},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2210,"spinDirection":153},"zone":8,"typeConfidence":1.28,"plateTime":0.4208889901638031,"extension":5.847969314870558},"index":1,"playId":"9369cf97-2f3b-452b-b8b1-e27b3d1b4a43","pitchNumber":2,"startTime":"2026-03-04T01:32:29.089Z","endTime":"2026-03-04T01:32:35.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":30.27641,"aZ":-15.3025465,"pfxX":5.631181081448952,"pfxZ":9.602992318746612,"pX":-0.6551607,"pZ":2.5863025,"vX0":-8.384784,"vY0":-132.24263,"vZ0":-4.971575,"x":141.97,"y":168.95,"x0":1.8399081,"y0":50.0,"z0":5.6279526,"aX":9.893393},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-8.5,"spinRate":2220,"spinDirection":150},"zone":4,"typeConfidence":0.75,"plateTime":0.4140540063381195,"extension":6.538202052354186},"hitData":{"launchSpeed":82.1,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":148.64}},"index":2,"playId":"daec5950-6cd7-4b53-8cab-708521f2d5c6","pitchNumber":3,"startTime":"2026-03-04T01:32:50.002Z","endTime":"2026-03-04T01:32:58.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"third":{"id":665161,"link":"/api/v1/people/665161"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:32:58.737Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Sócrates Brito.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T01:36:23.456Z","endTime":"2026-03-04T01:38:19.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Camilo Doval replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:35:28.882Z","endTime":"2026-03-04T01:35:51.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T01:35:51.524Z","endTime":"2026-03-04T01:36:25.549Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":32.139397,"aZ":-17.951782,"pfxX":-3.295826806327489,"pfxZ":7.098858046719407,"pX":-1.1566831,"pZ":3.7827494,"vX0":2.6512992,"vY0":-140.7098,"vZ0":-0.59541994,"x":161.09,"y":136.65,"x0":-1.6840584,"y0":50.0,"z0":5.161158,"aX":-6.603012},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":5.8,"spinRate":2427,"spinDirection":205},"zone":11,"typeConfidence":1.35,"plateTime":0.39224401116371155,"extension":5.951607477633658},"index":2,"playId":"4a5feb64-d3b5-46ba-a2bd-5e266eed9b22","pitchNumber":1,"startTime":"2026-03-04T01:36:25.549Z","endTime":"2026-03-04T01:36:31.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":32.269814,"aZ":-19.715412,"pfxX":-5.066732135344678,"pfxZ":6.201613958426347,"pX":0.066597775,"pZ":2.0062928,"vX0":6.557415,"vY0":-140.91132,"vZ0":-5.112067,"x":114.46,"y":184.61,"x0":-1.6346719,"y0":50.0,"z0":5.1189175,"aX":-10.178766},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":8.3,"spinRate":2541,"spinDirection":221},"zone":8,"typeConfidence":1.1,"plateTime":0.38954100012779236,"extension":6.2584122178435635},"index":3,"playId":"4c3d2036-6651-4ac2-855e-921453e5e946","pitchNumber":2,"startTime":"2026-03-04T01:36:41.762Z","endTime":"2026-03-04T01:36:47.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":26.983662,"aZ":-32.129185,"pfxX":1.5098031052923575,"pfxZ":0.027125984554978336,"pX":0.5257907,"pZ":1.1797671,"vX0":4.5048885,"vY0":-127.91686,"vZ0":-3.7320373,"x":96.96,"y":206.93,"x0":-1.4546621,"y0":50.0,"z0":5.1783237,"aX":2.4955413},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.2,"breakHorizontal":-4.1,"spinRate":2462,"spinDirection":60},"zone":14,"typeConfidence":1.34,"plateTime":0.4349600076675415,"extension":5.537650873029013},"index":4,"playId":"808ad6dd-9031-4d07-b4b7-e187818f59f9","pitchNumber":3,"startTime":"2026-03-04T01:36:59.671Z","endTime":"2026-03-04T01:37:05.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":31.620111,"aZ":-19.774162,"pfxX":-2.564684905874447,"pfxZ":6.274330451732545,"pX":1.6217356,"pZ":2.83917,"vX0":9.22061,"vY0":-139.73454,"vZ0":-2.8406298,"x":55.18,"y":162.12,"x0":-1.3884908,"y0":50.0,"z0":5.168579,"aX":-5.0685496},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":2.9,"spinRate":2600,"spinDirection":195},"zone":12,"typeConfidence":1.31,"plateTime":0.39374199509620667,"extension":6.120902268592453},"index":5,"playId":"6d58eec8-bd16-4f9f-8eb1-fb75c0fa4558","pitchNumber":4,"startTime":"2026-03-04T01:37:18.908Z","endTime":"2026-03-04T01:37:24.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":29.738476,"aZ":-17.002947,"pfxX":-2.6220866427646845,"pfxZ":7.808504142160489,"pX":-0.13552494,"pZ":2.7077854,"vX0":4.9649177,"vY0":-138.25752,"vZ0":-3.554895,"x":122.17,"y":165.67,"x0":-1.6123852,"y0":50.0,"z0":5.1463223,"aX":-5.094452},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":4.0,"spinRate":2463,"spinDirection":196},"zone":2,"typeConfidence":1.35,"plateTime":0.3992229998111725,"extension":5.851282769926576},"index":6,"playId":"721517f2-cd4f-4aa6-8ee4-0dccad3527bd","pitchNumber":5,"startTime":"2026-03-04T01:37:40.170Z","endTime":"2026-03-04T01:37:46.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"coordinates":{"aY":25.510433,"aZ":-35.956505,"pfxX":1.926535491164275,"pfxZ":-2.3700393677696465,"pX":0.6675558,"pZ":2.361739,"vX0":4.605581,"vY0":-125.56459,"vZ0":0.021246718,"x":91.55,"y":175.01,"x0":-1.4386057,"y0":50.0,"z0":5.270738,"aX":3.0746293},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.8,"breakHorizontal":-4.9,"spinRate":2435,"spinDirection":39},"zone":6,"typeConfidence":1.05,"plateTime":0.44316598773002625,"extension":5.486702590476809},"hitData":{"launchSpeed":93.7,"launchAngle":11.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.53,"coordY":146.15}},"index":7,"playId":"85371a37-79c4-4f89-851a-7a4b9018ba47","pitchNumber":6,"startTime":"2026-03-04T01:38:08.935Z","endTime":"2026-03-04T01:38:19.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:38:19.717Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Julks flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T01:38:46.641Z","endTime":"2026-03-04T01:39:13.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Woody Hadeen replaces Kevin McGonigle.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:38:48.712Z","endTime":"2026-03-04T01:38:48.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":805808,"link":"/api/v1/people/805808"},"base":1,"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"coordinates":{"aY":30.307844,"aZ":-31.119406,"pfxX":-4.316929170465844,"pfxZ":0.5637007714139195,"pX":0.5310991,"pZ":2.0087926,"vX0":7.4099736,"vY0":-136.04123,"vZ0":-2.1704757,"x":96.76,"y":184.54,"x0":-1.6701673,"y0":50.0,"z0":4.975607,"aX":-8.07666},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.2,"breakHorizontal":6.6,"spinRate":2496,"spinDirection":276},"zone":9,"typeConfidence":1.26,"plateTime":0.40541398525238037,"extension":6.012998697325939},"index":1,"playId":"6977502b-9047-4e40-8cc6-b992d9a60e6b","pitchNumber":1,"startTime":"2026-03-04T01:38:48.714Z","endTime":"2026-03-04T01:38:54.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"coordinates":{"aY":25.615633,"aZ":-36.93915,"pfxX":3.418110193699363,"pfxZ":-3.010708633370287,"pX":-0.40137467,"pZ":2.7116897,"vX0":2.0349476,"vY0":-125.11947,"vZ0":0.8231299,"x":132.3,"y":165.56,"x0":-1.6671292,"y0":50.0,"z0":5.4020405,"aX":5.409908},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.0,"breakHorizontal":-7.2,"spinRate":2700,"spinDirection":45},"zone":4,"typeConfidence":1.02,"plateTime":0.44481000304222107,"extension":5.505416649845953},"hitData":{"launchSpeed":91.2,"launchAngle":33.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.21,"coordY":77.64}},"index":2,"playId":"00f33440-d1c7-40a0-92a6-ca9399e89e93","pitchNumber":2,"startTime":"2026-03-04T01:39:04.768Z","endTime":"2026-03-04T01:39:13.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:39:13.503Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a sharp line drive to right fielder Sócrates Brito. Woody Hadeen to 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T01:39:26.781Z","endTime":"2026-03-04T01:40:11.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"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":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"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(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":95.0,"endSpeed":87.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":30.186163,"aZ":-32.529274,"pfxX":-5.968031216794111,"pfxZ":-0.18397637635586767,"pX":-0.42113516,"pZ":2.5710073,"vX0":5.374419,"vY0":-137.964,"vZ0":-1.2232907,"x":133.05,"y":169.36,"x0":-1.6188124,"y0":50.0,"z0":5.207126,"aX":-11.523081},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-1.0,"breakHorizontal":10.3,"spinRate":2447,"spinDirection":280},"zone":4,"typeConfidence":1.36,"plateTime":0.39871901273727417,"extension":6.087437624067771},"index":0,"playId":"cb794178-ff94-48fd-a403-0a5fc464270d","pitchNumber":1,"startTime":"2026-03-04T01:39:43.687Z","endTime":"2026-03-04T01:39:49.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"coordinates":{"aY":27.508911,"aZ":-32.754044,"pfxX":2.5012203323559494,"pfxZ":-0.35082675721936335,"pX":0.115370736,"pZ":1.8235826,"vX0":3.611693,"vY0":-128.0548,"vZ0":-2.2359545,"x":112.6,"y":189.54,"x0":-1.6380873,"y0":50.0,"z0":5.2745996,"aX":4.135256},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.6,"breakHorizontal":-5.8,"spinRate":2410,"spinDirection":65},"zone":8,"typeConfidence":1.35,"plateTime":0.43380799889564514,"extension":5.663986124704516},"hitData":{"launchSpeed":101.2,"launchAngle":13.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.24,"coordY":112.75}},"index":1,"playId":"3625ca8f-0c71-470c-a8c6-95acf861c4fb","pitchNumber":2,"startTime":"2026-03-04T01:40:00.489Z","endTime":"2026-03-04T01:40:11.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:40:11.271Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chris Meyers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T01:40:42.646Z","endTime":"2026-03-04T01:41:28.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700931,"fullName":"Seth Stephenson","link":"/api/v1/people/700931"},"postOnSecond":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680273,"fullName":"Chris Meyers","link":"/api/v1/people/680273"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Seth Stephenson replaces Wenceel Pérez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T01:40:35.947Z","endTime":"2026-03-04T01:40:44.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700931,"link":"/api/v1/people/700931"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"base":1,"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"first":{"id":672761,"link":"/api/v1/people/672761"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"coordinates":{"aY":31.782207,"aZ":-22.647663,"pfxX":-2.125511752573524,"pfxZ":4.925905602184805,"pX":-0.7532841,"pZ":2.8105545,"vX0":3.4347177,"vY0":-138.41107,"vZ0":-2.5127132,"x":145.71,"y":162.9,"x0":-1.7364894,"y0":50.0,"z0":5.251007,"aX":-4.1106267},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":3.2,"spinRate":2444,"spinDirection":203},"zone":4,"typeConfidence":1.29,"plateTime":0.39746999740600586,"extension":6.180373937126219},"index":1,"playId":"c2857dde-8cc0-4c1a-8171-c6bdcb81b6e8","pitchNumber":1,"startTime":"2026-03-04T01:40:44.738Z","endTime":"2026-03-04T01:40:50.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"first":{"id":700931,"link":"/api/v1/people/700931"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"coordinates":{"aY":25.948704,"aZ":-34.837746,"pfxX":2.2809449436627034,"pfxZ":-1.6659055286505087,"pX":-0.30597112,"pZ":2.6951673,"vX0":2.1433039,"vY0":-125.77635,"vZ0":0.27048227,"x":128.66,"y":166.01,"x0":-1.4652034,"y0":50.0,"z0":5.412687,"aX":3.6471488},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.6,"breakHorizontal":-5.0,"spinRate":2512,"spinDirection":46},"zone":4,"typeConfidence":0.92,"plateTime":0.4441559910774231,"extension":5.300475621786642},"index":2,"playId":"8bb27c14-988f-478e-b3cd-521e073a96ee","pitchNumber":2,"startTime":"2026-03-04T01:41:02.549Z","endTime":"2026-03-04T01:41:08.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"first":{"id":700931,"link":"/api/v1/people/700931"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.5,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"coordinates":{"aY":30.531307,"aZ":-25.961475,"pfxX":-4.020078679708045,"pfxZ":3.254212673724167,"pX":-1.353494,"pZ":3.1316175,"vX0":2.1875196,"vY0":-137.33507,"vZ0":-0.88572836,"x":168.59,"y":154.23,"x0":-1.6393077,"y0":50.0,"z0":5.2237825,"aX":-7.6745996},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":7.3,"spinRate":2398,"spinDirection":236},"zone":11,"typeConfidence":0.85,"plateTime":0.40298599004745483,"extension":5.7933630123538915},"index":3,"playId":"96263567-9125-4f7b-81db-acd774279129","pitchNumber":3,"startTime":"2026-03-04T01:41:23.394Z","endTime":"2026-03-04T01:41:28.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":680273,"link":"/api/v1/people/680273","batSide":{"code":"L","description":"Left"}},"first":{"id":700931,"link":"/api/v1/people/700931"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680273,"link":"/api/v1/people/680273"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:41:28.663Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gage Workman grounds out softly, pitcher Camilo Doval to first baseman Carlos Santana.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-04T01:41:59.043Z","endTime":"2026-03-04T01:42:52.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666808,"link":"/api/v1/people/666808"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":95.7,"endSpeed":87.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"coordinates":{"aY":31.878527,"aZ":-26.21826,"pfxX":-7.569134000718123,"pfxZ":3.0638189531686733,"pX":-0.17114173,"pZ":1.4854692,"vX0":6.642861,"vY0":-138.7531,"vZ0":-5.1285663,"x":123.52,"y":198.67,"x0":-1.6188648,"y0":50.0,"z0":5.109514,"aX":-14.713697},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.4,"breakHorizontal":13.1,"spinRate":2398,"spinDirection":255},"zone":13,"typeConfidence":1.34,"plateTime":0.3980430066585541,"extension":5.960478948483003},"index":0,"playId":"9374f092-e027-4fde-8af5-5189876040e3","pitchNumber":1,"startTime":"2026-03-04T01:42:24.126Z","endTime":"2026-03-04T01:42:30.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":700931,"link":"/api/v1/people/700931"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"coordinates":{"aY":31.52539,"aZ":-26.643446,"pfxX":-3.753346427688448,"pfxZ":2.8770472707710866,"pX":0.27984908,"pZ":1.425,"vX0":6.5214863,"vY0":-137.98094,"vZ0":-4.9782085,"x":106.33,"y":200.31,"x0":-1.6318865,"y0":50.0,"z0":5.0509944,"aX":-7.2152066},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":5.8,"spinRate":2434,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.40178099274635315,"extension":5.746584708296408},"hitData":{"launchSpeed":55.5,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.26,"coordY":203.23}},"index":1,"playId":"f8fa53a0-e2b9-4093-8849-94b378e5e604","pitchNumber":2,"startTime":"2026-03-04T01:42:43.603Z","endTime":"2026-03-04T01:42:52.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":669398,"link":"/api/v1/people/669398","batSide":{"code":"L","description":"Left"}},"first":{"id":700931,"link":"/api/v1/people/700931"},"second":{"id":802219,"link":"/api/v1/people/802219"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_ab"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_ab"},{"player":{"id":669398,"link":"/api/v1/people/669398"},"credit":"b_pa"},{"player":{"id":666808,"link":"/api/v1/people/666808"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:42:52.338Z","atBatIndex":68},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Amed Rosario reaches on a fielding error by third baseman Gage Workman.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T01:45:20.421Z","endTime":"2026-03-04T01:45:50.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ben Malgeri replaces center fielder Max Clark, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:45:18.692Z","endTime":"2026-03-04T01:45:19.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":703601,"link":"/api/v1/people/703601"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Seth Stephenson remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T01:45:18.692Z","endTime":"2026-03-04T01:45:19.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700931,"link":"/api/v1/people/700931"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":703601,"link":"/api/v1/people/703601"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Woody Hadeen remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-03-04T01:45:18.692Z","endTime":"2026-03-04T01:45:22.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":805808,"link":"/api/v1/people/805808"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"coordinates":{"aY":28.48864,"aZ":-13.839456,"pfxX":6.237677115155017,"pfxZ":11.034802658351387,"pX":0.12991798,"pZ":2.3495307,"vX0":-5.8277235,"vY0":-128.56952,"vZ0":-5.677008,"x":112.05,"y":175.34,"x0":1.6285958,"y0":50.0,"z0":5.675863,"aX":10.364076},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":19.4,"breakHorizontal":-10.6,"spinRate":2225,"spinDirection":150},"zone":5,"typeConfidence":0.77,"plateTime":0.43104100227355957,"extension":5.857500191435726},"index":3,"playId":"b9d5a40c-9c37-4300-8626-e125c107d4b4","pitchNumber":1,"startTime":"2026-03-04T01:45:22.501Z","endTime":"2026-03-04T01:45:28.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"coordinates":{"aY":24.148651,"aZ":-23.069574,"pfxX":-0.8464960278723183,"pfxZ":5.6839370586740685,"pX":-0.7285958,"pZ":2.9105937,"vX0":-6.0523,"vY0":-125.447556,"vZ0":-2.6104922,"x":144.77,"y":160.19,"x0":1.8188418,"y0":50.0,"z0":5.8330216,"aX":-1.355876},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.0,"breakHorizontal":3.0,"spinRate":2238,"spinDirection":198},"zone":1,"typeConfidence":1.02,"plateTime":0.4388270080089569,"extension":5.969409476427893},"hitData":{"launchSpeed":88.6,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":97.59,"coordY":161.82}},"index":4,"playId":"b0c2ab61-d5c6-4e7c-b5c7-371b9394dae1","pitchNumber":2,"startTime":"2026-03-04T01:45:39.482Z","endTime":"2026-03-04T01:45:50.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:45:50.562Z","atBatIndex":69},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Junior Lake grounds into a force out, third baseman Gage Workman to second baseman Jack Penney. Amed Rosario out at 2nd. Junior Lake to 1st.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T01:46:10.743Z","endTime":"2026-03-04T01:46:59.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802599,"link":"/api/v1/people/802599"},"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":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":80.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":30.73882,"aZ":-14.234579,"pfxX":4.975472496250482,"pfxZ":10.612953131593118,"pX":0.2403937,"pZ":3.5832152,"vX0":-5.8537207,"vY0":-130.08542,"vZ0":-2.8343964,"x":107.84,"y":142.03,"x0":1.8903216,"y0":50.0,"z0":5.7861056,"aX":8.410239},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":19.4,"breakHorizontal":-8.0,"spinRate":2107,"spinDirection":156},"zone":12,"typeConfidence":1.27,"plateTime":0.4274739921092987,"extension":5.7996883792827125},"index":0,"playId":"7c67a7d7-8e3f-4703-a7f5-60c107bf71b6","pitchNumber":1,"startTime":"2026-03-04T01:46:27.014Z","endTime":"2026-03-04T01:46:33.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":516809,"link":"/api/v1/people/516809","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":21.605335,"aZ":-40.1243,"pfxX":-1.8117716169263431,"pfxZ":-6.55370082442216,"pX":0.31735238,"pZ":1.7295079,"vX0":-2.9425557,"vY0":-110.07797,"vZ0":-0.017778872,"x":104.9,"y":192.08,"x0":1.9109154,"y0":50.0,"z0":6.013314,"aX":-2.197838},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-13.2,"breakHorizontal":4.4,"spinRate":2324,"spinDirection":343},"zone":9,"typeConfidence":1.34,"plateTime":0.5081319808959961,"extension":5.432782288924289},"hitData":{"launchSpeed":76.5,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":165.87}},"index":1,"playId":"54a9a1b1-0c75-47c8-a2e9-5ec21c22413e","pitchNumber":2,"startTime":"2026-03-04T01:46:51.624Z","endTime":"2026-03-04T01:46:59.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":516809,"link":"/api/v1/people/516809","batSide":{"code":"R","description":"Right"}},"first":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516809,"link":"/api/v1/people/516809"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":516809,"link":"/api/v1/people/516809"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:46:59.721Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Santana singles on a soft ground ball to third baseman Gage Workman. Junior Lake to 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T01:47:11.185Z","endTime":"2026-03-04T01:48:35.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.0,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":32.128277,"aZ":-14.01958,"pfxX":5.192125993450794,"pfxZ":10.672598842560774,"pX":-0.0016896327,"pZ":3.9426672,"vX0":-6.8781695,"vY0":-130.77144,"vZ0":-1.9278576,"x":117.06,"y":132.33,"x0":2.0104363,"y0":50.0,"z0":5.7627363,"aX":8.831955},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.9,"breakHorizontal":-8.3,"spinRate":2251,"spinDirection":156},"zone":11,"typeConfidence":1.26,"plateTime":0.42609500885009766,"extension":5.778169303428469},"index":0,"playId":"fa2d6366-da98-4a42-b020-63ce81dcfc5b","pitchNumber":1,"startTime":"2026-03-04T01:47:29.878Z","endTime":"2026-03-04T01:47:35.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":24.609104,"aZ":-24.001936,"pfxX":3.722637715771442,"pfxZ":5.9366144063904525,"pX":0.28126642,"pZ":2.4262893,"vX0":-5.4350853,"vY0":-117.283844,"vZ0":-1.9877199,"x":106.28,"y":173.27,"x0":2.160187,"y0":50.0,"z0":5.5458794,"aX":5.124406},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.4,"breakHorizontal":-5.5,"spinRate":950,"spinDirection":148},"zone":5,"typeConfidence":1.19,"plateTime":0.47333699464797974,"extension":5.851856914405121},"index":1,"playId":"ff608401-5905-4d6d-8a24-ef2defc029ad","pitchNumber":2,"startTime":"2026-03-04T01:47:50.643Z","endTime":"2026-03-04T01:47:56.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.109,"strikeZoneBottom":1.569,"coordinates":{"aY":21.945988,"aZ":-29.00641,"pfxX":3.847598325549148,"pfxZ":2.259448845320799,"pX":0.47949806,"pZ":2.2048197,"vX0":-4.8665156,"vY0":-117.56763,"vZ0":-1.5384284,"x":98.72,"y":179.25,"x0":2.0766797,"y0":50.0,"z0":5.551381,"aX":5.394134},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.6,"breakHorizontal":-6.1,"spinRate":947,"spinDirection":110},"zone":6,"typeConfidence":1.09,"plateTime":0.46754398941993713,"extension":6.127316416717889},"hitData":{"launchSpeed":71.0,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.31,"coordY":175.5}},"index":2,"playId":"173b1a3c-a856-429f-9a5d-25e013f5c51f","pitchNumber":3,"startTime":"2026-03-04T01:48:24.735Z","endTime":"2026-03-04T01:48:35.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":467793,"link":"/api/v1/people/467793","batSide":{"code":"R","description":"Right"}},"first":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:48:35.517Z","atBatIndex":71},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Michael De León grounds into a force out, shortstop Woody Hadeen to second baseman Jack Penney. Junior Lake to 3rd. Carlos Santana out at 2nd. Michael De León to 1st.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T01:49:39.629Z","endTime":"2026-03-04T01:50:13.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650958,"fullName":"Michael De León","link":"/api/v1/people/650958"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650958,"fullName":"Michael De León","link":"/api/v1/people/650958"},"postOnThird":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":802599,"link":"/api/v1/people/802599"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":516809,"fullName":"Junior Lake","link":"/api/v1/people/516809"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":650958,"fullName":"Michael De León","link":"/api/v1/people/650958"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T01:49:13.011Z","endTime":"2026-03-04T01:49:41.659Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"coordinates":{"aY":20.747093,"aZ":-35.34358,"pfxX":-0.09889763919269942,"pfxZ":-2.4923227551415206,"pX":-0.9618701,"pZ":0.73646,"vX0":-6.237087,"vY0":-112.19859,"vZ0":-3.0495176,"x":153.66,"y":218.9,"x0":1.8689076,"y0":50.0,"z0":5.716132,"aX":-0.12576443},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-6.1,"breakHorizontal":1.9,"spinRate":2293,"spinDirection":345},"zone":13,"typeConfidence":0.85,"plateTime":0.49649500846862793,"extension":5.4713058972296125},"index":1,"playId":"e58df7b8-b8d4-4927-a13a-62458f9f372d","pitchNumber":1,"startTime":"2026-03-04T01:49:41.659Z","endTime":"2026-03-04T01:49:47.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"coordinates":{"aY":29.359592,"aZ":-14.423491,"pfxX":5.399960819191819,"pfxZ":10.324606275933933,"pX":0.64741796,"pZ":2.143025,"vX0":-5.3704624,"vY0":-130.75656,"vZ0":-6.2086515,"x":92.32,"y":180.92,"x0":2.0367258,"y0":50.0,"z0":5.645072,"aX":9.2838745},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.9,"breakHorizontal":-9.0,"spinRate":2190,"spinDirection":151},"zone":9,"typeConfidence":0.98,"plateTime":0.4224109947681427,"extension":6.037487054434347},"hitData":{"launchSpeed":93.4,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":147.63}},"index":2,"playId":"cd1137e4-0ffd-4791-9ec8-4c4775f979e2","pitchNumber":2,"startTime":"2026-03-04T01:50:05.788Z","endTime":"2026-03-04T01:50:13.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":650958,"link":"/api/v1/people/650958","batSide":{"code":"R","description":"Right"}},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650958,"link":"/api/v1/people/650958"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":650958,"link":"/api/v1/people/650958"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:50:13.885Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mel Rojas Jr. called out on strikes.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-04T01:50:48.109Z","endTime":"2026-03-04T01:52:02.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592692,"fullName":"Mel Rojas Jr.","link":"/api/v1/people/592692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592692,"fullName":"Mel Rojas Jr.","link":"/api/v1/people/592692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mel Rojas Jr. replaces Junior Caminero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T01:50:38.198Z","endTime":"2026-03-04T01:50:50.189Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592692,"link":"/api/v1/people/592692"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":650958,"link":"/api/v1/people/650958"},"third":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":31.677788,"aZ":-15.735951,"pfxX":4.178897778349598,"pfxZ":9.418228479820911,"pX":0.2983399,"pZ":4.120863,"vX0":-5.8342257,"vY0":-132.1715,"vZ0":-1.3513943,"x":105.63,"y":127.52,"x0":2.0060794,"y0":50.0,"z0":5.8107347,"aX":7.293635},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.6,"spinRate":2178,"spinDirection":158},"zone":12,"typeConfidence":1.39,"plateTime":0.42063000798225403,"extension":5.8109053163703654},"index":1,"playId":"ae5ec82a-2ab8-444e-a5f0-ba55e4225ad7","pitchNumber":1,"startTime":"2026-03-04T01:50:50.189Z","endTime":"2026-03-04T01:50:56.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":592692,"link":"/api/v1/people/592692","batSide":{"code":"R","description":"Right"}},"first":{"id":650958,"link":"/api/v1/people/650958"},"third":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":22.58638,"aZ":-31.505959,"pfxX":5.754645415178434,"pfxZ":0.4850000172384141,"pX":-0.24945866,"pZ":1.4477133,"vX0":-6.9699116,"vY0":-116.801025,"vZ0":-2.4143536,"x":126.51,"y":199.69,"x0":2.0312335,"y0":50.0,"z0":5.462382,"aX":7.9270244},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.2,"breakHorizontal":-9.2,"spinRate":948,"spinDirection":80},"zone":13,"typeConfidence":1.05,"plateTime":0.4721029996871948,"extension":6.049307860101614},"index":2,"playId":"de18fdea-bf09-4bea-8400-fbfeff1f2c5d","pitchNumber":2,"startTime":"2026-03-04T01:51:10.264Z","endTime":"2026-03-04T01:51:16.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":592692,"link":"/api/v1/people/592692","batSide":{"code":"R","description":"Right"}},"first":{"id":650958,"link":"/api/v1/people/650958"},"third":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":23.21946,"aZ":-33.10105,"pfxX":3.6482677215666275,"pfxZ":-0.6848031757619437,"pX":-0.6002001,"pZ":1.4163812,"vX0":-7.0817914,"vY0":-116.05269,"vZ0":-1.9979266,"x":139.88,"y":200.54,"x0":2.0292618,"y0":50.0,"z0":5.454226,"aX":4.9386616},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.2,"breakHorizontal":-4.9,"spinRate":1007,"spinDirection":53},"zone":13,"typeConfidence":0.82,"plateTime":0.47641798853874207,"extension":5.992552426856333},"index":3,"playId":"3b7be251-b358-4ab7-8039-a2f63ed1a2ac","pitchNumber":3,"startTime":"2026-03-04T01:51:31.877Z","endTime":"2026-03-04T01:51:37.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":592692,"link":"/api/v1/people/592692","batSide":{"code":"R","description":"Right"}},"first":{"id":650958,"link":"/api/v1/people/650958"},"third":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":29.828152,"aZ":-15.257607,"pfxX":8.384212851524353,"pfxZ":9.488031620115745,"pX":0.51327425,"pZ":2.104114,"vX0":-7.335197,"vY0":-133.01639,"vZ0":-5.8153644,"x":97.44,"y":181.97,"x0":2.2259777,"y0":50.0,"z0":5.434222,"aX":14.948366},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.6,"breakHorizontal":-14.5,"spinRate":2156,"spinDirection":136},"zone":9,"typeConfidence":1.35,"plateTime":0.4155920147895813,"extension":5.9506625641049355},"index":4,"playId":"86f1120d-18d5-4e7d-b400-701da65486e8","pitchNumber":4,"startTime":"2026-03-04T01:51:56.918Z","endTime":"2026-03-04T01:52:02.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":592692,"link":"/api/v1/people/592692","batSide":{"code":"R","description":"Right"}},"first":{"id":650958,"link":"/api/v1/people/650958"},"third":{"id":516809,"link":"/api/v1/people/516809"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592692,"link":"/api/v1/people/592692"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":592692,"link":"/api/v1/people/592692"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:52:02.187Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Malgeri strikes out swinging.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T01:55:09.324Z","endTime":"2026-03-04T01:55:54.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mel Rojas Jr. remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:54:31.633Z","endTime":"2026-03-04T01:54:31.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592692,"link":"/api/v1/people/592692"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Wandy Peralta replaces Camilo Doval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T01:54:31.677Z","endTime":"2026-03-04T01:55:09.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666808,"link":"/api/v1/people/666808","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"coordinates":{"aY":26.185892,"aZ":-23.263783,"pfxX":0.2855511829550341,"pfxZ":5.241929311451949,"pX":-0.94600064,"pZ":1.650689,"vX0":-3.3582907,"vY0":-129.35846,"vZ0":-5.7322474,"x":96.05,"y":153.62,"x0":0.3301017,"y0":50.0,"z0":5.669892,"aX":0.48538387},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":0.2,"spinRate":2301,"spinDirection":181},"zone":13,"typeConfidence":0.89,"plateTime":0.43111398816108704,"extension":5.289881717501662},"index":2,"playId":"e8580734-ab05-4002-a79f-abc18c3f1f34","pitchNumber":1,"startTime":"2026-03-04T01:55:09.324Z","endTime":"2026-03-04T01:55:15.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"coordinates":{"aY":27.469078,"aZ":-30.01647,"pfxX":10.715944795157965,"pfxZ":1.3260629878738732,"pX":0.4582021,"pZ":1.0944554,"vX0":-3.3350754,"vY0":-127.12815,"vZ0":-5.018094,"x":153.06,"y":194.21,"x0":0.4051345,"y0":50.0,"z0":5.488934,"aX":17.435514},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":-20.5,"spinRate":2267,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.44344401359558105,"extension":4.868257859247563},"index":3,"playId":"54999ddb-6f62-4e12-a02e-76e52d1d9729","pitchNumber":2,"startTime":"2026-03-04T01:55:23.794Z","endTime":"2026-03-04T01:55:29.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(187, 0, 69, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FT","description":"Two-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"coordinates":{"aY":31.514738,"aZ":-18.623869,"pfxX":10.660236745368778,"pfxZ":6.846181285662913,"pX":-0.38172242,"pZ":2.434567,"vX0":-4.9503474,"vY0":-139.80577,"vZ0":-6.474386,"x":99.53,"y":209.23,"x0":0.033681102,"y0":50.0,"z0":6.0024085,"aX":21.099077},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":-19.9,"spinRate":2154,"spinDirection":118},"zone":4,"typeConfidence":0.9,"plateTime":0.39998599886894226,"extension":5.202437714328916},"index":4,"playId":"4c90313f-6cfe-487d-bf39-9cf521d977e1","pitchNumber":3,"startTime":"2026-03-04T01:55:49.656Z","endTime":"2026-03-04T01:55:54.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":701162,"link":"/api/v1/people/701162","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":701162,"link":"/api/v1/people/701162"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:55:54.925Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jack Penney lines out to first baseman Carlos Santana.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T01:55:50.656Z","endTime":"2026-03-04T01:56:17.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":802599,"fullName":"Jack Penney","link":"/api/v1/people/802599"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802599,"fullName":"Jack Penney","link":"/api/v1/people/802599"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"coordinates":{"x":131.55,"y":173.05},"breaks":{}},"index":0,"playId":"08361496-0766-0013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-03-04T01:55:50.513Z","endTime":"2026-03-04T01:55:50.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802599,"link":"/api/v1/people/802599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"coordinates":{"aY":27.899376,"aZ":-27.875818,"pfxX":-0.6959842532638489,"pfxZ":2.591141800242146,"pX":0.018677821,"pZ":2.6097047,"vX0":-1.2041569,"vY0":-128.33763,"vZ0":-2.6403117,"x":116.29,"y":168.32,"x0":0.58452755,"y0":50.0,"z0":5.829977,"aX":-1.1545341},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":1.7,"spinRate":2220,"spinDirection":209},"zone":5,"typeConfidence":0.89,"plateTime":0.43634799122810364,"extension":5.230708854404959},"hitData":{"launchSpeed":77.8,"launchAngle":11.0,"totalDistance":133.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.63,"coordY":165.79}},"index":1,"playId":"7b28e0d0-2d88-48ef-b824-ae02343fdc4f","pitchNumber":2,"startTime":"2026-03-04T01:56:09.126Z","endTime":"2026-03-04T01:56:17.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802599,"link":"/api/v1/people/802599","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802599,"link":"/api/v1/people/802599"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":802599,"link":"/api/v1/people/802599"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:56:17.861Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sergio Tapia grounds out, shortstop Jeremy Peña to first baseman Carlos Santana.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-04T01:56:40.514Z","endTime":"2026-03-04T01:56:51.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":685337,"fullName":"Sergio Tapia","link":"/api/v1/people/685337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":685337,"fullName":"Sergio Tapia","link":"/api/v1/people/685337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Sergio Tapia replaces Thayron Liranzo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T01:56:42.603Z","endTime":"2026-03-04T01:56:42.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685337,"link":"/api/v1/people/685337"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":699073,"link":"/api/v1/people/699073","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.266,"strikeZoneBottom":1.648,"coordinates":{"aY":29.765236,"aZ":-26.567675,"pfxX":8.972873837929072,"pfxZ":3.2834647091354907,"pX":0.6275656,"pZ":2.1072574,"vX0":-2.3512795,"vY0":-130.44725,"vZ0":-4.07375,"x":93.08,"y":181.88,"x0":0.38550523,"y0":50.0,"z0":5.710351,"aX":15.320844},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2108,"spinDirection":102},"zone":9,"typeConfidence":0.81,"plateTime":0.42945799231529236,"extension":5.290925189891825},"hitData":{"launchSpeed":79.4,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":156.24}},"index":1,"playId":"3f8bd97a-5a95-4796-ab5f-ffb114e121ba","pitchNumber":1,"startTime":"2026-03-04T01:56:42.605Z","endTime":"2026-03-04T01:56:51.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":685337,"link":"/api/v1/people/685337","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685337,"link":"/api/v1/people/685337"},"credit":"b_ab"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_ab"},{"player":{"id":685337,"link":"/api/v1/people/685337"},"credit":"b_pa"},{"player":{"id":593974,"link":"/api/v1/people/593974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T01:56:51.340Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to right fielder Ben Malgeri.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T01:59:16.601Z","endTime":"2026-03-04T02:00:35.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sergio Tapia remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T01:59:14.481Z","endTime":"2026-03-04T01:59:18.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685337,"link":"/api/v1/people/685337"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":699073,"link":"/api/v1/people/699073"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.3,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":30.874708,"aZ":-16.086565,"pfxX":5.127795216605419,"pfxZ":9.481850571519745,"pX":0.007942913,"pZ":2.1253543,"vX0":-5.69251,"vY0":-130.33351,"vZ0":-6.126155,"x":116.7,"y":181.4,"x0":1.5698754,"y0":50.0,"z0":5.7489142,"aX":8.700114},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.1,"breakHorizontal":-8.3,"spinRate":2320,"spinDirection":150},"zone":8,"typeConfidence":0.97,"plateTime":0.4223189949989319,"extension":6.374478183706288},"index":1,"playId":"124960f6-c4f8-4678-b052-78cb191eeb61","pitchNumber":1,"startTime":"2026-03-04T01:59:18.734Z","endTime":"2026-03-04T01:59:24.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.7,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":33.03876,"aZ":-13.0772505,"pfxX":3.848897777204438,"pfxZ":10.8744485641089,"pX":-1.9595406,"pZ":1.796611,"vX0":-10.150469,"vY0":-132.84244,"vZ0":-7.430525,"x":191.69,"y":190.27,"x0":1.4409449,"y0":50.0,"z0":5.615453,"aX":6.7591205},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.7,"breakHorizontal":-4.7,"spinRate":2254,"spinDirection":164},"zone":13,"typeConfidence":1.42,"plateTime":0.4188930094242096,"extension":5.8430280741744145},"index":2,"playId":"5635413b-f4b4-4def-8032-71fff93bfd7a","pitchNumber":2,"startTime":"2026-03-04T01:59:34.210Z","endTime":"2026-03-04T01:59:40.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.5,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":30.845425,"aZ":-13.566244,"pfxX":4.444094448108372,"pfxZ":10.692126403643389,"pX":-0.30586284,"pZ":1.3065748,"vX0":-6.498123,"vY0":-131.81224,"vZ0":-8.416322,"x":128.66,"y":203.5,"x0":1.6277658,"y0":50.0,"z0":5.5669913,"aX":7.734183},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.9,"breakHorizontal":-6.8,"spinRate":2281,"spinDirection":157},"zone":13,"typeConfidence":1.37,"plateTime":0.41739198565483093,"extension":6.33918980913838},"index":3,"playId":"facbe115-f9bb-42dd-ab25-50a73671990d","pitchNumber":3,"startTime":"2026-03-04T01:59:50.809Z","endTime":"2026-03-04T01:59:56.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.1,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":31.417843,"aZ":-16.286922,"pfxX":6.262913463622565,"pfxZ":9.431259955946853,"pX":-0.7929233,"pZ":1.1929331,"vX0":-8.180775,"vY0":-130.0429,"vZ0":-7.8305116,"x":147.22,"y":206.57,"x0":1.6073031,"y0":50.0,"z0":5.516663,"aX":10.549984},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.6,"breakHorizontal":-9.8,"spinRate":2141,"spinDirection":145},"zone":13,"typeConfidence":1.1,"plateTime":0.42649200558662415,"extension":6.005698692767325},"index":4,"playId":"f6be0d27-7aa6-416a-8c3b-ea1a6c5b8ca1","pitchNumber":4,"startTime":"2026-03-04T02:00:09.725Z","endTime":"2026-03-04T02:00:15.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.2,"strikeZoneTop":3.516,"strikeZoneBottom":1.774,"coordinates":{"aY":32.257484,"aZ":-13.529754,"pfxX":5.866299112012066,"pfxZ":10.728464117200355,"pX":-0.46716535,"pZ":2.1699016,"vX0":-7.1714635,"vY0":-132.04968,"vZ0":-6.341631,"x":134.81,"y":180.19,"x0":1.5468537,"y0":50.0,"z0":5.6295834,"aX":10.194689},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.2,"breakHorizontal":-9.1,"spinRate":2269,"spinDirection":151},"zone":7,"typeConfidence":0.9,"plateTime":0.4167500138282776,"extension":6.424914507728236},"hitData":{"launchSpeed":97.2,"launchAngle":32.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.0,"coordY":81.18}},"index":5,"playId":"0b2f21fc-3477-4ea6-bb66-dc3754f9035c","pitchNumber":5,"startTime":"2026-03-04T02:00:27.252Z","endTime":"2026-03-04T02:00:35.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665833,"link":"/api/v1/people/665833","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":665833,"link":"/api/v1/people/665833"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:00:35.987Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Agustín Ramírez walks.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T02:00:52.288Z","endTime":"2026-03-04T02:02:51.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":22.82204,"aZ":-38.602493,"pfxX":-1.2976378495768297,"pfxZ":-5.255196624853479,"pX":-0.58896327,"pZ":-0.10441273,"vX0":-4.1310105,"vY0":-110.81916,"vZ0":-3.8188124,"x":139.45,"y":241.6,"x0":1.4786088,"y0":50.0,"z0":5.7275424,"aX":-1.5873262},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-11.9,"breakHorizontal":3.8,"spinRate":2288,"spinDirection":343},"zone":13,"typeConfidence":1.33,"plateTime":0.5062459707260132,"extension":5.368920448883937},"index":0,"playId":"8bdea350-b08d-4e0f-a1bd-25b9d9ca3b36","pitchNumber":1,"startTime":"2026-03-04T02:01:01.890Z","endTime":"2026-03-04T02:01:07.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":22.645193,"aZ":-31.510798,"pfxX":5.9556691196021125,"pfxZ":0.4524015638185298,"pX":-0.24130905,"pZ":2.6929526,"vX0":-6.503832,"vY0":-120.14965,"vZ0":-0.37326115,"x":126.2,"y":166.07,"x0":1.7270964,"y0":50.0,"z0":5.6374216,"aX":8.731263},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.5,"breakHorizontal":-9.8,"spinRate":1194,"spinDirection":85},"zone":5,"typeConfidence":1.24,"plateTime":0.459989994764328,"extension":5.799586691568529},"index":1,"playId":"f7a8d13a-3ee2-45e6-b42c-64a98b154780","pitchNumber":2,"startTime":"2026-03-04T02:01:17.847Z","endTime":"2026-03-04T02:01:23.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":23.655014,"aZ":-25.412437,"pfxX":3.998897617726814,"pfxZ":4.789921359753045,"pX":1.3593307,"pZ":2.9942584,"vX0":-2.5855348,"vY0":-118.36851,"vZ0":-0.6788812,"x":65.19,"y":157.94,"x0":1.9499114,"y0":50.0,"z0":5.620804,"aX":5.6449738},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.6,"breakHorizontal":-7.1,"spinRate":940,"spinDirection":135},"zone":12,"typeConfidence":1.16,"plateTime":0.46720999479293823,"extension":5.931049741785044},"index":2,"playId":"f5c88bd7-d14a-4232-8344-a1a06816a979","pitchNumber":3,"startTime":"2026-03-04T02:01:39.242Z","endTime":"2026-03-04T02:01:45.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":27.807755,"aZ":-12.671023,"pfxX":6.346929026400948,"pfxZ":11.145786976251074,"pX":-1.4759679,"pZ":1.1401509,"vX0":-9.881526,"vY0":-131.4415,"vZ0":-8.812172,"x":173.26,"y":208.0,"x0":1.5094817,"y0":50.0,"z0":5.4775887,"aX":11.105948},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":19.1,"breakHorizontal":-10.0,"spinRate":2239,"spinDirection":151},"zone":13,"typeConfidence":1.18,"plateTime":0.41913700103759766,"extension":6.032572017879936},"index":3,"playId":"60868942-1a6a-4313-9c94-96822f1cf569","pitchNumber":4,"startTime":"2026-03-04T02:01:54.969Z","endTime":"2026-03-04T02:02:00.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":30.81092,"aZ":-12.528648,"pfxX":6.789881882705087,"pfxZ":11.557087184875968,"pX":-0.08305118,"pZ":1.7194947,"vX0":-6.4682384,"vY0":-130.42812,"vZ0":-7.3493176,"x":120.17,"y":192.35,"x0":1.5662762,"y0":50.0,"z0":5.546407,"aX":11.541857},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.9,"breakHorizontal":-11.4,"spinRate":2334,"spinDirection":148},"zone":8,"typeConfidence":1.29,"plateTime":0.4252209961414337,"extension":5.941663201399675},"index":4,"playId":"79b5ecc8-ee3f-410e-b6ce-66895658685d","pitchNumber":5,"startTime":"2026-03-04T02:02:14.532Z","endTime":"2026-03-04T02:02:20.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"coordinates":{"aY":28.605818,"aZ":-13.785997,"pfxX":6.004960870179604,"pfxZ":10.613779148717564,"pX":-1.773061,"pZ":1.956588,"vX0":-10.298754,"vY0":-131.0343,"vZ0":-6.5147705,"x":184.58,"y":185.95,"x0":1.4356627,"y0":50.0,"z0":5.512356,"aX":10.403412},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.5,"breakHorizontal":-9.1,"spinRate":2127,"spinDirection":152},"zone":13,"typeConfidence":0.69,"plateTime":0.42005500197410583,"extension":6.162887170245954},"index":5,"playId":"774776ab-9cb1-4c05-b93f-6e408fcf9b5c","pitchNumber":6,"startTime":"2026-03-04T02:02:45.295Z","endTime":"2026-03-04T02:02:51.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:02:51.158Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeremy Peña singles on a ground ball to right fielder Ben Malgeri. Agustín Ramírez to 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T02:02:56.567Z","endTime":"2026-03-04T02:04:39.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676614,"fullName":"Bryan Sammons","link":"/api/v1/people/676614"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":91.0,"endSpeed":82.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":30.373932,"aZ":-14.3903475,"pfxX":5.878819020714346,"pfxZ":10.216575203918095,"pX":-0.98995405,"pZ":3.7891338,"vX0":-9.525521,"vY0":-131.71649,"vZ0":-2.0240748,"x":154.73,"y":136.47,"x0":1.9255381,"y0":50.0,"z0":5.643189,"aX":10.233054},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":19.0,"breakHorizontal":-9.0,"spinRate":2180,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.4214319884777069,"extension":5.810245910654543},"index":0,"playId":"fc2ed447-a2fe-41c4-91c6-b547747359ff","pitchNumber":1,"startTime":"2026-03-04T02:03:17.959Z","endTime":"2026-03-04T02:03:23.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":21.627565,"aZ":-29.133738,"pfxX":4.844448756514571,"pfxZ":2.122322816079057,"pX":-0.42305776,"pZ":0.4270866,"vX0":-7.4795117,"vY0":-118.642944,"vZ0":-5.508327,"x":133.13,"y":227.25,"x0":2.1360137,"y0":50.0,"z0":5.4132347,"aX":6.939869},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.4,"breakHorizontal":-7.4,"spinRate":1034,"spinDirection":98},"zone":13,"typeConfidence":1.14,"plateTime":0.46432098746299744,"extension":5.936318729806134},"index":1,"playId":"e763b394-8abd-4236-a3f6-ddeb99474ed6","pitchNumber":2,"startTime":"2026-03-04T02:03:40.203Z","endTime":"2026-03-04T02:03:46.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":29.722258,"aZ":-16.780565,"pfxX":4.248700918644431,"pfxZ":8.778739867247934,"pX":0.4892487,"pZ":3.9643276,"vX0":-5.3434415,"vY0":-132.00192,"vZ0":-1.5887992,"x":98.35,"y":131.74,"x0":1.9942355,"y0":50.0,"z0":5.8175983,"aX":7.4500422},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2145,"spinDirection":155},"zone":12,"typeConfidence":1.38,"plateTime":0.4163399934768677,"extension":6.30357290503234},"index":2,"playId":"73b32e2f-43d6-4e75-bdd2-5ca2ddae5675","pitchNumber":3,"startTime":"2026-03-04T02:04:07.705Z","endTime":"2026-03-04T02:04:13.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"coordinates":{"aY":29.4565,"aZ":-16.074507,"pfxX":4.3277166725143665,"pfxZ":9.365708926531273,"pX":-0.25201774,"pZ":2.457605,"vX0":-7.0668144,"vY0":-130.76978,"vZ0":-5.0064993,"x":126.61,"y":172.42,"x0":1.9344062,"y0":50.0,"z0":5.6167455,"aX":7.439311},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":-6.5,"spinRate":2113,"spinDirection":156},"zone":5,"typeConfidence":1.34,"plateTime":0.41916099190711975,"extension":6.467893602341178},"hitData":{"launchSpeed":83.0,"launchAngle":-0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.81,"coordY":150.16}},"index":3,"playId":"e9e9aedb-9cbf-4e27-aa55-7dc1d8dad525","pitchNumber":4,"startTime":"2026-03-04T02:04:29.200Z","endTime":"2026-03-04T02:04:39.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":665161,"link":"/api/v1/people/665161","batSide":{"code":"R","description":"Right"}},"first":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_ab"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_ab"},{"player":{"id":665161,"link":"/api/v1/people/665161"},"credit":"b_pa"},{"player":{"id":676614,"link":"/api/v1/people/676614"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:04:39.982Z","atBatIndex":79},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sócrates Brito grounds into a double play, shortstop Woody Hadeen to first baseman Chris Meyers. Jeremy Peña out at 2nd. Sócrates Brito out at 1st.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-04T02:06:58.991Z","endTime":"2026-03-04T02:07:27.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696059,"fullName":"Johan Simon","link":"/api/v1/people/696059"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":593647,"fullName":"Sócrates Brito","link":"/api/v1/people/593647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680273,"link":"/api/v1/people/680273"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-04T02:04:54.745Z","endTime":"2026-03-04T02:06:49.702Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Johan Simon replaces Bryan Sammons.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-04T02:06:49.702Z","endTime":"2026-03-04T02:07:01.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696059,"link":"/api/v1/people/696059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676614,"link":"/api/v1/people/676614","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":32.594074,"aZ":-21.598814,"pfxX":8.30055104465935,"pfxZ":5.556023496342456,"pX":-0.6885433,"pZ":1.2552395,"vX0":-10.238244,"vY0":-137.60005,"vZ0":-7.4691043,"x":143.25,"y":204.89,"x0":2.0177853,"y0":50.0,"z0":5.4843407,"aX":15.799078},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.6,"breakHorizontal":-13.8,"spinRate":2298,"spinDirection":118},"zone":13,"typeConfidence":1.39,"plateTime":0.40432998538017273,"extension":5.641525655280886},"index":2,"playId":"f95451ac-bec2-447c-8f37-a340cecbe628","pitchNumber":1,"startTime":"2026-03-04T02:07:01.086Z","endTime":"2026-03-04T02:07:07.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.299,"strikeZoneBottom":1.665,"coordinates":{"aY":32.90387,"aZ":-19.447025,"pfxX":7.410708844192383,"pfxZ":6.768819032691594,"pX":-0.5114764,"pZ":2.4062564,"vX0":-9.586916,"vY0":-136.91536,"vZ0":-4.738258,"x":136.5,"y":173.81,"x0":2.0923655,"y0":50.0,"z0":5.5070868,"aX":13.933914},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-11.9,"spinRate":2406,"spinDirection":131},"zone":4,"typeConfidence":1.38,"plateTime":0.40418699383735657,"extension":5.98495400796725},"hitData":{"launchSpeed":103.1,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.39,"coordY":146.11}},"index":3,"playId":"61accaad-2d7e-4713-87e3-a38b8693f0c1","pitchNumber":2,"startTime":"2026-03-04T02:07:18.639Z","endTime":"2026-03-04T02:07:27.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696059,"link":"/api/v1/people/696059","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":700939,"link":"/api/v1/people/700939"},"first":{"id":680273,"link":"/api/v1/people/680273"},"second":{"id":802599,"link":"/api/v1/people/802599"},"third":{"id":669398,"link":"/api/v1/people/669398"},"shortstop":{"id":802219,"link":"/api/v1/people/802219"},"left":{"id":667452,"link":"/api/v1/people/667452"},"center":{"id":700931,"link":"/api/v1/people/700931"},"right":{"id":701162,"link":"/api/v1/people/701162"}},"offense":{"batter":{"id":593647,"link":"/api/v1/people/593647","batSide":{"code":"L","description":"Left"}},"first":{"id":665161,"link":"/api/v1/people/665161"},"second":{"id":682663,"link":"/api/v1/people/682663"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_ab"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_ab"},{"player":{"id":593647,"link":"/api/v1/people/593647"},"credit":"b_pa"},{"player":{"id":696059,"link":"/api/v1/people/696059"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:07:27.048Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bennett Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-04T02:11:29.895Z","endTime":"2026-03-04T02:12:08.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700939,"fullName":"Bennett Lee","link":"/api/v1/people/700939"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700939,"fullName":"Bennett Lee","link":"/api/v1/people/700939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Huascar Brazobán replaces Wandy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-04T02:09:54.214Z","endTime":"2026-03-04T02:10:32.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593974,"link":"/api/v1/people/593974","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-04T02:10:32.763Z","endTime":"2026-03-04T02:11:31.945Z","isPitch":false,"type":"action","player":{"id":700939,"link":"/api/v1/people/700939"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"coordinates":{"aY":31.05105,"aZ":-21.997837,"pfxX":-10.077164867731529,"pfxZ":5.326023486655528,"pX":0.2987303,"pZ":1.5330676,"vX0":8.050607,"vY0":-137.49971,"vZ0":-6.7366047,"x":105.61,"y":197.39,"x0":-1.3647965,"y0":50.0,"z0":5.510889,"aX":-19.254028},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":18.1,"spinRate":2292,"spinDirection":247},"zone":14,"typeConfidence":1.34,"plateTime":0.406792014837265,"extension":5.23164047030952},"index":2,"playId":"d64389f5-17e0-4470-9a08-9f2bb0391e86","pitchNumber":1,"startTime":"2026-03-04T02:11:31.945Z","endTime":"2026-03-04T02:11:37.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"coordinates":{"aY":33.31195,"aZ":-21.903572,"pfxX":-10.53055088351092,"pfxZ":5.296850650329289,"pX":0.17428806,"pZ":1.8595572,"vX0":7.8977165,"vY0":-138.90443,"vZ0":-6.32147,"x":110.36,"y":188.57,"x0":-1.3527527,"y0":50.0,"z0":5.636647,"aX":-20.418547},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":18.8,"spinRate":2308,"spinDirection":248},"zone":8,"typeConfidence":1.31,"plateTime":0.40240898728370667,"extension":5.386702892348522},"index":3,"playId":"5d66e054-7871-4e7b-b53a-6420310e86d3","pitchNumber":2,"startTime":"2026-03-04T02:11:44.102Z","endTime":"2026-03-04T02:11:50.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.153,"strikeZoneBottom":1.591,"coordinates":{"aY":30.27427,"aZ":-27.872267,"pfxX":-9.548149592294468,"pfxZ":2.4690552372632064,"pX":0.18246719,"pZ":1.9978182,"vX0":6.6143274,"vY0":-131.74779,"vZ0":-4.862677,"x":110.04,"y":184.84,"x0":-1.1349212,"y0":50.0,"z0":5.9469457,"aX":-16.635443},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":17.0,"spinRate":2009,"spinDirection":263},"zone":8,"typeConfidence":1.32,"plateTime":0.42325401306152344,"extension":5.546929094735092},"index":4,"playId":"862c80ae-f5d3-49b8-b56b-87b2148f5022","pitchNumber":3,"startTime":"2026-03-04T02:12:03.245Z","endTime":"2026-03-04T02:12:08.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":700939,"link":"/api/v1/people/700939","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700939,"link":"/api/v1/people/700939"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":700939,"link":"/api/v1/people/700939"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:12:08.514Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Woody Hadeen called out on strikes.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-04T02:12:20.858Z","endTime":"2026-03-04T02:13:51.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802219,"fullName":"Woody Hadeen","link":"/api/v1/people/802219"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":95.5,"endSpeed":86.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"coordinates":{"aY":35.298145,"aZ":-23.100725,"pfxX":-9.818149833228643,"pfxZ":4.745354274595816,"pX":-1.9263124,"pZ":3.782608,"vX0":2.323222,"vY0":-138.46832,"vZ0":-1.547956,"x":190.43,"y":136.65,"x0":-1.5125362,"y0":50.0,"z0":5.917198,"aX":-18.772697},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":18.7,"spinRate":2364,"spinDirection":248},"zone":11,"typeConfidence":1.31,"plateTime":0.4029049873352051,"extension":5.65664036067452},"index":0,"playId":"aff2398c-68bf-453c-9ac7-af798f52dabe","pitchNumber":1,"startTime":"2026-03-04T02:12:26.938Z","endTime":"2026-03-04T02:12:32.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"coordinates":{"aY":33.575294,"aZ":-21.816984,"pfxX":-10.532362489249762,"pfxZ":5.3649213839703656,"pX":-0.046856955,"pZ":2.724803,"vX0":6.9994526,"vY0":-138.68912,"vZ0":-4.372034,"x":118.85,"y":135.71,"x0":-1.2493373,"y0":50.0,"z0":5.792792,"aX":-20.332853},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":19.1,"spinRate":2300,"spinDirection":247},"zone":5,"typeConfidence":1.3,"plateTime":0.40263301134109497,"extension":5.470475577932643},"index":1,"playId":"0d3da2ad-92d6-45b4-8945-6b9c70f9b994","pitchNumber":2,"startTime":"2026-03-04T02:12:41.086Z","endTime":"2026-03-04T02:12:47.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"coordinates":{"aY":30.524937,"aZ":-29.254873,"pfxX":-9.14027547742438,"pfxZ":1.7057086421748784,"pX":-0.9368012,"pZ":2.5170047,"vX0":3.6711123,"vY0":-130.757,"vZ0":-2.9954953,"x":152.71,"y":170.82,"x0":-1.1833727,"y0":50.0,"z0":5.8973064,"aX":-15.642802},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":16.9,"spinRate":1900,"spinDirection":266},"zone":13,"typeConfidence":1.28,"plateTime":0.425915002822876,"extension":5.677883706380689},"index":2,"playId":"861eeaa0-62f5-4387-9faa-5c7399fbff4a","pitchNumber":3,"startTime":"2026-03-04T02:12:52.671Z","endTime":"2026-03-04T02:12:58.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"coordinates":{"aY":31.648455,"aZ":-23.972313,"pfxX":-10.504487931259034,"pfxZ":4.274094491962372,"pX":0.75204396,"pZ":3.308973,"vX0":8.615367,"vY0":-137.89812,"vZ0":-2.4256432,"x":88.33,"y":149.44,"x0":-1.0566142,"y0":50.0,"z0":5.8221817,"aX":-20.157503},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":18.7,"spinRate":2338,"spinDirection":250},"zone":3,"typeConfidence":1.3,"plateTime":0.4046890139579773,"extension":5.392024288653075},"index":3,"playId":"75637da0-be5f-47c8-8038-78216e102694","pitchNumber":4,"startTime":"2026-03-04T02:13:05.618Z","endTime":"2026-03-04T02:13:11.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.4,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"coordinates":{"aY":30.24644,"aZ":-27.486994,"pfxX":-11.404960408924133,"pfxZ":2.914330680069961,"pX":-0.2811811,"pZ":1.040525,"vX0":6.141437,"vY0":-127.12543,"vZ0":-5.898852,"x":127.72,"y":210.69,"x0":-1.2736713,"y0":50.0,"z0":5.6187763,"aX":-18.342365},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":20.8,"spinRate":1961,"spinDirection":263},"zone":13,"typeConfidence":1.19,"plateTime":0.4418700039386749,"extension":5.313366103985803},"index":4,"playId":"1f7bff7c-4b00-49db-8a4b-2c8806520fd2","pitchNumber":5,"startTime":"2026-03-04T02:13:20.268Z","endTime":"2026-03-04T02:13:26.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.288,"strikeZoneBottom":1.659,"coordinates":{"aY":33.24487,"aZ":-23.032614,"pfxX":-11.522520010865577,"pfxZ":4.6223228958648015,"pX":0.44845474,"pZ":1.8362237,"vX0":8.59665,"vY0":-140.12663,"vZ0":-6.082536,"x":99.91,"y":189.2,"x0":-1.1735892,"y0":50.0,"z0":5.550581,"aX":-22.787653},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":20.9,"spinRate":2330,"spinDirection":253},"zone":9,"typeConfidence":1.27,"plateTime":0.39897599816322327,"extension":5.330787556065036},"index":5,"playId":"5b64885d-528d-446a-aa44-857a08a76a4c","pitchNumber":6,"startTime":"2026-03-04T02:13:45.862Z","endTime":"2026-03-04T02:13:51.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":802219,"link":"/api/v1/people/802219","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":802219,"link":"/api/v1/people/802219"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:13:51.131Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Julks grounds out softly, pitcher Juan Mejia to first baseman Carlos Santana.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-04T02:16:32.208Z","endTime":"2026-03-04T02:17:04.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667452,"fullName":"Corey Julks","link":"/api/v1/people/667452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-04T02:14:03.882Z","endTime":"2026-03-04T02:16:16.777Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Mejia replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-03-04T02:16:16.777Z","endTime":"2026-03-04T02:16:34.294Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"coordinates":{"aY":33.418934,"aZ":-14.958694,"pfxX":-3.252362348432616,"pfxZ":8.443700750981728,"pX":0.6368012,"pZ":2.2302854,"vX0":5.825361,"vY0":-142.09737,"vZ0":-7.082588,"x":92.73,"y":178.56,"x0":-1.0207776,"y0":50.0,"z0":5.710974,"aX":-6.6310825},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":5.0,"spinRate":2424,"spinDirection":200},"zone":6,"typeConfidence":1.37,"plateTime":0.39041799306869507,"extension":5.707933208135168},"index":2,"playId":"7b869bf6-8dc1-411d-b642-f0ae4307deba","pitchNumber":1,"startTime":"2026-03-04T02:16:34.294Z","endTime":"2026-03-04T02:16:40.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.152,"strikeZoneBottom":1.591,"coordinates":{"aY":26.814634,"aZ":-36.83617,"pfxX":11.167598990943487,"pfxZ":-3.1380707354057487,"pX":0.3588386,"pZ":2.7813025,"vX0":1.0456529,"vY0":-121.90594,"vZ0":-0.021433728,"x":103.32,"y":163.68,"x0":-1.5147768,"y0":50.0,"z0":5.993478,"aX":16.591301},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-6.5,"breakHorizontal":-22.4,"spinRate":2957,"spinDirection":70},"zone":6,"typeConfidence":0.92,"plateTime":0.46283701062202454,"extension":4.967253977858175},"hitData":{"launchSpeed":55.6,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.04,"coordY":202.0}},"index":3,"playId":"0d22f20f-b3c1-4cd7-a22a-101198efee2a","pitchNumber":2,"startTime":"2026-03-04T02:16:47.543Z","endTime":"2026-03-04T02:17:04.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":467793,"link":"/api/v1/people/467793"},"second":{"id":642708,"link":"/api/v1/people/642708"},"third":{"id":650958,"link":"/api/v1/people/650958"},"shortstop":{"id":665161,"link":"/api/v1/people/665161"},"left":{"id":516809,"link":"/api/v1/people/516809"},"center":{"id":665833,"link":"/api/v1/people/665833"},"right":{"id":593647,"link":"/api/v1/people/593647"}},"offense":{"batter":{"id":667452,"link":"/api/v1/people/667452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":667452,"link":"/api/v1/people/667452"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-03-04T02:17:04.429Z","atBatIndex":83}]