[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-29T00:08:16.013Z","endTime":"2026-04-29T00:09:30.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-28T20:41:32.374Z","endTime":"2026-04-28T23:48:30.757Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"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-04-28T23:48:30.757Z","endTime":"2026-04-29T00:07:41.726Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"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-04-29T00:07:41.726Z","endTime":"2026-04-29T00:08:18.256Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38633965125142,"aZ":-13.581449476369581,"pfxX":-4.650769803921021,"pfxZ":9.209092006846056,"pX":-0.8977899766593634,"pZ":2.626466291731866,"vX0":3.552257624641749,"vY0":-141.46108603652908,"vZ0":-5.67557263187903,"x":151.22,"y":167.87,"x0":-1.567890934568422,"y0":50.00374616975797,"z0":5.535284127646825,"aX":-9.391351135531616},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2419,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3877417492827542,"extension":6.704646862268912},"index":3,"playId":"2218a52f-6905-3951-bbf8-80f71dbb4e0c","pitchNumber":1,"startTime":"2026-04-29T00:08:18.256Z","endTime":"2026-04-29T00:08:21.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.400563223791856,"aZ":-13.151544873079107,"pfxX":-4.742146879015227,"pfxZ":9.406430007748865,"pX":-0.9808852260216117,"pZ":3.2607088372207174,"vX0":3.0160721289262886,"vY0":-141.55760456433083,"vZ0":-4.146303666039161,"x":154.39,"y":150.74,"x0":-1.4460594958418782,"y0":50.001645936868584,"z0":5.591113010677429,"aX":-9.588704407646404},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2427,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.38747314665793997,"extension":6.3553459877105},"index":4,"playId":"57f23adf-e966-350e-8ab9-9e2b82c23ea5","pitchNumber":2,"startTime":"2026-04-29T00:08:32.893Z","endTime":"2026-04-29T00:08:36.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32947681240858,"aZ":-10.205824579263822,"pfxX":-5.008992657008054,"pfxZ":10.80216138525175,"pX":-1.0017077393321534,"pZ":2.111726642503568,"vX0":3.4796046452734695,"vY0":-141.69327450969413,"vZ0":-7.577495847831185,"x":155.18,"y":181.76,"x0":-1.594763761410491,"y0":50.004325132908285,"z0":5.472686998163649,"aX":-10.18752649948482},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2468,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.38654402065330995,"extension":6.637752143749149},"index":5,"playId":"ef82cacc-6fa1-3ef8-a8e9-731afab037bd","pitchNumber":3,"startTime":"2026-04-29T00:08:48.979Z","endTime":"2026-04-29T00:08:52.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9926830231495,"aZ":-13.215658423263333,"pfxX":-5.630359378721143,"pfxZ":9.323466476984336,"pX":-0.227507069040626,"pZ":1.8779425182670682,"vX0":5.126992627961547,"vY0":-141.83819383198795,"vZ0":-7.656176114560173,"x":125.67,"y":188.08,"x0":-1.3286000305809529,"y0":50.006041145467165,"z0":5.4584331096294365,"aX":-11.453353629519501},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2454,"spinDirection":218},"zone":8,"typeConfidence":0.88,"plateTime":0.3864262492761208,"extension":6.502261351624686},"index":6,"playId":"1419360b-4526-3b7d-b79d-e527a4f46447","pitchNumber":4,"startTime":"2026-04-29T00:09:05.682Z","endTime":"2026-04-29T00:09:08.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00126293651607,"aZ":-13.579367375984361,"pfxX":-5.1451073711027195,"pfxZ":9.158188308041215,"pX":-0.5408480920205708,"pZ":2.8172605140371387,"vX0":4.331906938711112,"vY0":-141.9476908716892,"vZ0":-5.031946663648671,"x":137.62,"y":162.71,"x0":-1.422025922374282,"y0":50.00218266775726,"z0":5.484745164902815,"aX":-10.446893007719812},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2425,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3865884351580302,"extension":6.60029007495752},"hitData":{"launchSpeed":101.6,"launchAngle":22.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.84,"coordY":51.72}},"index":7,"playId":"f63d3b6b-b59a-3249-ae01-4c081817c913","pitchNumber":5,"startTime":"2026-04-29T00:09:22.717Z","endTime":"2026-04-29T00:09:30.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-29T00:09:30.882Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-29T00:09:47.348Z","endTime":"2026-04-29T00:10:46.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556779153926485,"aZ":-40.40205367156703,"pfxX":5.885654631673306,"pfxZ":-6.00234896399582,"pX":-0.6285932581486099,"pZ":2.5162946556968495,"vX0":0.058987191133127864,"vY0":-116.80583875954859,"vZ0":1.0222250987762989,"x":140.96,"y":170.84,"x0":-1.4178578595882991,"y0":50.00102524737692,"z0":5.894386343906071,"aX":8.070341786294843},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.3,"breakHorizontal":-10.7,"spinRate":2777,"spinDirection":71},"zone":4,"typeConfidence":0.88,"plateTime":0.47027262849423446,"extension":6.66535448398357},"index":0,"playId":"9c49407b-9fd6-3926-954b-478e3b65922f","pitchNumber":1,"startTime":"2026-04-29T00:09:54.101Z","endTime":"2026-04-29T00:09:57.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.950456525220424,"aZ":-11.474210534613556,"pfxX":-3.1765038156784198,"pfxZ":10.447842575402957,"pX":0.9923980667173519,"pZ":3.025402456099688,"vX0":7.507666982985063,"vY0":-140.6054855829928,"vZ0":-4.772598401450414,"x":79.17,"y":157.09,"x0":-1.3121520375278806,"y0":50.00665971494872,"z0":5.503370560121474,"aX":-6.296429142386554},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":4.1,"spinRate":2473,"spinDirection":218},"zone":12,"typeConfidence":0.92,"plateTime":0.39110108965606916,"extension":6.729492745210159},"index":1,"playId":"004eb927-4ae9-33cc-a0c1-47a15b06afff","pitchNumber":2,"startTime":"2026-04-29T00:10:08.174Z","endTime":"2026-04-29T00:10:11.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67458896532064,"aZ":-27.299539889976828,"pfxX":2.273283037368881,"pfxZ":2.6748625632211382,"pX":1.1561593152239669,"pZ":0.7039459268660435,"vX0":5.600419679739794,"vY0":-133.66541440595788,"vZ0":-7.485818824557336,"x":72.93,"y":219.77,"x0":-1.2550633443501251,"y0":50.00372434440175,"z0":5.4788220845458016,"aX":4.146639231488055},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.5,"breakHorizontal":-5.3,"spinRate":2645,"spinDirection":148},"zone":14,"typeConfidence":0.91,"plateTime":0.40852980898826763,"extension":6.610734643145772},"index":2,"playId":"38a952fd-43d2-355d-86a4-6c197a27a62b","pitchNumber":3,"startTime":"2026-04-29T00:10:25.397Z","endTime":"2026-04-29T00:10:28.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172728037528657,"aZ":-29.381927453230517,"pfxX":-7.294450536467652,"pfxZ":1.6595161885150596,"pX":-0.4517064492403755,"pZ":1.836918703816947,"vX0":4.411985145533186,"vY0":-129.13372929991345,"vZ0":-3.7814871555039162,"x":134.22,"y":189.18,"x0":-1.2355918996644306,"y0":50.00621742605961,"z0":5.583495195022872,"aX":-12.30797851858141},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":12.2,"spinRate":1605,"spinDirection":231},"zone":7,"typeConfidence":0.92,"plateTime":0.4243280078131355,"extension":6.94206306342487},"index":3,"playId":"0ca532f0-8299-3754-9cdf-62349abf266c","pitchNumber":4,"startTime":"2026-04-29T00:10:43.437Z","endTime":"2026-04-29T00:10:46.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:10:46.437Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aaron Judge singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-29T00:10:59.768Z","endTime":"2026-04-29T00:12:44.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.256242503840454,"aZ":-12.135161271433036,"pfxX":-5.784783924610964,"pfxZ":9.830938914717766,"pX":1.63719310407756,"pZ":2.5273945252884342,"vX0":10.134737709561593,"vY0":-141.82168526635124,"vZ0":-6.001040769230295,"x":54.59,"y":170.54,"x0":-1.2300503769857547,"y0":50.000751753347565,"z0":5.443790989538407,"aX":-11.789891875692344},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2569,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.38612168697622895,"extension":6.594801381113266},"index":0,"playId":"6dfae2b5-d8ca-383a-bfdc-2eb499a1c266","pitchNumber":1,"startTime":"2026-04-29T00:11:10.451Z","endTime":"2026-04-29T00:11:13.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.103204481530334,"aZ":-12.003365358199913,"pfxX":-5.967197452127625,"pfxZ":9.923180529600504,"pX":0.9320064764931942,"pZ":2.3436352386729657,"vX0":8.237043131260624,"vY0":-141.83861919889722,"vZ0":-6.551058700639567,"x":81.47,"y":175.5,"x0":-1.237429408567774,"y0":50.006622588801214,"z0":5.452320568319928,"aX":-12.134747931553932},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2609,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.38648428708881344,"extension":6.725061491771694},"index":1,"playId":"ecee698a-c1eb-374e-9c28-b6d76604daf2","pitchNumber":2,"startTime":"2026-04-29T00:11:26.465Z","endTime":"2026-04-29T00:11:30.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.513120133116335,"aZ":-29.173152586591954,"pfxX":2.3688915192729856,"pfxZ":1.6623949353058247,"pX":0.6014806081099345,"pZ":2.4873065522101494,"vX0":4.696259968810958,"vY0":-132.8351885626099,"vZ0":-2.899450677787616,"x":94.07,"y":171.62,"x0":-1.4896022628085483,"y0":50.00395109666357,"z0":5.689619878723157,"aX":4.280014854938534},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.6,"breakHorizontal":-5.2,"spinRate":2750,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.41061013462280593,"extension":6.576641772900309},"index":2,"playId":"db88be89-bbe6-3d30-bcf5-d25411626389","pitchNumber":3,"startTime":"2026-04-29T00:11:40.989Z","endTime":"2026-04-29T00:11:43.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89100105712416,"aZ":-13.352654438953559,"pfxX":-5.9294065149713555,"pfxZ":9.313693315224512,"pX":0.6527468962140699,"pZ":2.0653333065927195,"vX0":7.867896369177956,"vY0":-141.42005679584688,"vZ0":-6.86966496588007,"x":92.12,"y":183.02,"x0":-1.397872121741545,"y0":50.005384378508204,"z0":5.386246738444977,"aX":-11.986506305155961},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2580,"spinDirection":221},"zone":9,"typeConfidence":0.88,"plateTime":0.3876226660323039,"extension":6.8030299401492105},"index":3,"playId":"489955b7-b541-3e43-be48-f3e437ddcbbc","pitchNumber":4,"startTime":"2026-04-29T00:11:55.684Z","endTime":"2026-04-29T00:11:58.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.812658573239226,"aZ":-10.87576351476303,"pfxX":-6.077874076397153,"pfxZ":10.591885846532783,"pX":1.1619481278805064,"pZ":1.7746499444204564,"vX0":8.655743556827131,"vY0":-141.2750006731051,"vZ0":-8.27570902869238,"x":72.71,"y":190.86,"x0":-1.1596319104920623,"y0":50.00139818789916,"z0":5.450913490216986,"aX":-12.219729574353037},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":9.1,"spinRate":2554,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.38851800251276547,"extension":6.663249580375764},"index":4,"playId":"35874c74-b9e3-383a-8854-568434233d6e","pitchNumber":5,"startTime":"2026-04-29T00:12:10.887Z","endTime":"2026-04-29T00:12:13.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.1,"endSpeed":89.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.086294969918455,"aZ":-13.268595262219739,"pfxX":-5.437006565764175,"pfxZ":9.228004178192133,"pX":0.09624495134667398,"pZ":1.807594894552971,"vX0":6.009942986752647,"vY0":-142.54013234029372,"vZ0":-7.842749659741851,"x":113.33,"y":189.97,"x0":-1.337497473286773,"y0":50.00668086129068,"z0":5.440858466744367,"aX":-11.142703063792348},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2565,"spinDirection":222},"zone":8,"typeConfidence":0.89,"plateTime":0.38490266104060655,"extension":6.755400808049623},"hitData":{"launchSpeed":87.3,"launchAngle":11.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.47,"coordY":99.75}},"index":5,"playId":"9da4b9ba-a8b9-3f42-9424-e006c1784486","pitchNumber":6,"startTime":"2026-04-29T00:12:33.431Z","endTime":"2026-04-29T00:12:44.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:12:44.365Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cody Bellinger doubles (4) on a fly ball to center fielder Evan Carter. Aaron Judge scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-29T00:12:57.250Z","endTime":"2026-04-29T00:15:02.590Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50814692496254,"aZ":-14.54308332943789,"pfxX":-5.554549954382366,"pfxZ":8.765138836405082,"pX":-0.8526043258291331,"pZ":2.853240378303559,"vX0":3.7703755117646374,"vY0":-141.24304126381023,"vZ0":-4.8227251308004,"x":149.5,"y":161.74,"x0":-1.4862157115685461,"y0":50.00138198524981,"z0":5.524631049138228,"aX":-11.171892984827874},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":9.2,"spinRate":2374,"spinDirection":221},"zone":11,"typeConfidence":0.88,"plateTime":0.38844065993183063,"extension":6.577350727564969},"index":0,"playId":"352adfd4-00ba-3841-ab45-4a637f8bb93a","pitchNumber":1,"startTime":"2026-04-29T00:13:15.676Z","endTime":"2026-04-29T00:13:18.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"0a7e5d43-5891-3e14-aa3f-7e6742cbf4f2","startTime":"2026-04-29T00:13:41.520Z","endTime":"2026-04-29T00:13:44.897Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95377365702819,"aZ":-34.61178961479497,"pfxX":-8.770659391126227,"pfxZ":-1.4601606837391987,"pX":-0.45130662852528436,"pZ":1.6964456345779786,"vX0":4.950692276965758,"vY0":-128.4032551687851,"vZ0":-3.0344104888373016,"x":134.2,"y":192.98,"x0":-1.2662898028794112,"y0":50.00440797223429,"z0":5.590675359969257,"aX":-14.625068652045163},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.1,"breakHorizontal":14.8,"spinRate":1497,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4268077752017767,"extension":6.68262704653628},"index":2,"playId":"ce4f1e4c-ca5b-3c8c-bc65-63de44868ec8","pitchNumber":2,"startTime":"2026-04-29T00:13:57.713Z","endTime":"2026-04-29T00:14:01.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.181169571793028,"aZ":-30.72932149353234,"pfxX":-9.853343118660995,"pfxZ":0.8188973732917388,"pX":0.4870916490659385,"pZ":0.35293211395431795,"vX0":7.8789989591792455,"vY0":-132.31130398117148,"vZ0":-7.1550059641505355,"x":98.43,"y":229.25,"x0":-1.2544799505946371,"y0":50.00403277201916,"z0":5.354994847262988,"aX":-17.408440736921673},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.0,"breakHorizontal":16.1,"spinRate":1591,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.41453462315473466,"extension":6.833908756660034},"index":3,"playId":"74ee88fa-fbc7-3b20-a7e7-7c288a6543dd","pitchNumber":3,"startTime":"2026-04-29T00:14:23.214Z","endTime":"2026-04-29T00:14:26.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76154209733052,"aZ":-14.207271470598364,"pfxX":-5.873425842255669,"pfxZ":8.876663520400472,"pX":0.32098933008684993,"pZ":3.8609598936156035,"vX0":6.70538821644935,"vY0":-141.48718389564633,"vZ0":-2.207519553226555,"x":104.76,"y":134.53,"x0":-1.3183629638622982,"y0":50.00272911953231,"z0":5.563416868329233,"aX":-11.889044265774078},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2498,"spinDirection":224},"zone":12,"typeConfidence":0.88,"plateTime":0.38735122032461833,"extension":6.522421156891664},"hitData":{"launchSpeed":97.5,"launchAngle":25.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.75,"coordY":56.27}},"index":4,"playId":"12280ecc-c0bc-3a31-87ad-f4ba7e00841b","pitchNumber":4,"startTime":"2026-04-29T00:14:49.334Z","endTime":"2026-04-29T00:15:02.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":592450,"link":"/api/v1/people/592450"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-10.800000000000004,"leverageIndex":0.88,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:15:02.590Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-29T00:15:32.886Z","endTime":"2026-04-29T00:16:36.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.473451751822306,"aZ":-29.84769610878317,"pfxX":-7.68142850148406,"pfxZ":1.3554542922274084,"pX":-1.3236348060500842,"pZ":3.3647404341023734,"vX0":2.9702680939950183,"vY0":-130.61242406264338,"vZ0":-0.09606840066631928,"x":167.45,"y":147.93,"x0":-1.4799347001214012,"y0":50.00542938930277,"z0":5.653490036231487,"aX":-13.224085351127156},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1461,"spinDirection":235},"zone":11,"typeConfidence":0.91,"plateTime":0.41995030626484864,"extension":6.36291595907002},"index":0,"playId":"9419c735-719b-3017-9365-c2a1867707c5","pitchNumber":1,"startTime":"2026-04-29T00:15:46.005Z","endTime":"2026-04-29T00:15:49.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24262802879585,"aZ":-12.413255783070642,"pfxX":-5.636955809612332,"pfxZ":9.917221602217804,"pX":0.026615933890972828,"pZ":3.4120273739216174,"vX0":6.184486222743483,"vY0":-141.01264892368278,"vZ0":-3.607030873471468,"x":115.99,"y":146.66,"x0":-1.4738056071948857,"y0":50.001066273122895,"z0":5.521434360956554,"aX":-11.23072731942338},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2371,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.3900081810087257,"extension":6.77770881787898},"index":1,"playId":"dde97b91-f720-3945-ba2f-00d3975cf949","pitchNumber":2,"startTime":"2026-04-29T00:16:07.342Z","endTime":"2026-04-29T00:16:10.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.6,"endSpeed":88.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43729849492689,"aZ":-11.726891757690616,"pfxX":-4.93515818203938,"pfxZ":10.126328341569865,"pX":-0.17241638803295142,"pZ":2.292675755556558,"vX0":5.050215390419297,"vY0":-141.8992019440986,"vZ0":-6.6890167189721685,"x":123.57,"y":176.88,"x0":-1.3424923748542508,"y0":50.00341296848433,"z0":5.443596213384815,"aX":-9.966122791441808},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2420,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.38744728708572307,"extension":6.426805371628845},"hitData":{"launchSpeed":106.5,"launchAngle":23.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":158.46,"coordY":40.44}},"index":2,"playId":"2aeebadd-8f14-317f-b75b-04aca2bac8d8","pitchNumber":3,"startTime":"2026-04-29T00:16:28.385Z","endTime":"2026-04-29T00:16:36.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.000000000000007,"leverageIndex":1.12,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:16:36.429Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-29T00:19:10.724Z","endTime":"2026-04-29T00:20:43.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-29T00:18:49.768Z","endTime":"2026-04-29T00:19:12.924Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.125265075560943,"aZ":-13.190965849723579,"pfxX":-3.4279136384111126,"pfxZ":9.490678736109862,"pX":-1.1532110286426975,"pZ":2.744613493100627,"vX0":1.967871585018689,"vY0":-140.389507216514,"vZ0":-6.791598453215467,"x":160.96,"y":164.68,"x0":-1.41702976390097,"y0":50.00664212950993,"z0":6.050131413696055,"aX":-6.8591173039590245},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2368,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.38981914466151757,"extension":6.723122204834253},"index":1,"playId":"7414e29d-1185-3cb1-9d06-67e5c3e6046c","pitchNumber":1,"startTime":"2026-04-29T00:19:12.924Z","endTime":"2026-04-29T00:19:15.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.791049145886443,"aZ":-14.713046321310305,"pfxX":-1.8048869268364967,"pfxZ":8.554300725881955,"pX":0.9156799996762096,"pZ":1.663742542232435,"vX0":6.63740716707112,"vY0":-141.80458101374887,"vZ0":-9.291424638432417,"x":82.1,"y":193.86,"x0":-1.2185926912750948,"y0":50.00177290877247,"z0":5.916930529368772,"aX":-3.6845803515260056},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":1.9,"spinRate":2493,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.38595604076640555,"extension":6.893395223631944},"index":2,"playId":"f18d1c2c-c8ec-318d-915c-94f013f1e479","pitchNumber":2,"startTime":"2026-04-29T00:19:31.317Z","endTime":"2026-04-29T00:19:34.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05691730052656,"aZ":-13.97682847201386,"pfxX":-3.4968704948858873,"pfxZ":8.829177115461011,"pX":0.297324222992001,"pZ":1.7530939698695347,"vX0":5.889745939316623,"vY0":-142.48316278713534,"vZ0":-9.099385757686052,"x":105.67,"y":191.45,"x0":-1.340112717706128,"y0":50.00256129112749,"z0":5.866759776093315,"aX":-7.206858048810897},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2437,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.38409613828188727,"extension":6.813681914277926},"index":3,"playId":"2b403a6c-c195-35ed-96de-ad7783d56087","pitchNumber":3,"startTime":"2026-04-29T00:19:49.178Z","endTime":"2026-04-29T00:19:52.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.245162651264632,"aZ":-13.470554190293663,"pfxX":-3.585960997906811,"pfxZ":9.10128104264794,"pX":0.24695697122667618,"pZ":1.9129961275757308,"vX0":5.452024490069288,"vY0":-142.1191665328839,"vZ0":-8.761745306075191,"x":107.59,"y":187.13,"x0":-1.2264861406254761,"y0":50.00008300745792,"z0":5.882687547523312,"aX":-7.36703334158871},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":5.4,"spinRate":2506,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.38477211198909966,"extension":6.9657908899677},"index":4,"playId":"77956a85-7a7f-3643-b932-9258abfa0ecd","pitchNumber":4,"startTime":"2026-04-29T00:20:10.210Z","endTime":"2026-04-29T00:20:13.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07380905351561,"aZ":-10.073151453929892,"pfxX":-2.085516856954592,"pfxZ":10.530538583549298,"pX":-0.017222058688560492,"pZ":2.843530542166858,"vX0":4.331464185176489,"vY0":-143.88707495981294,"vZ0":-7.036582997766193,"x":117.66,"y":162.0,"x0":-1.2704965135122137,"y0":50.00573384026197,"z0":5.943545856481324,"aX":-4.378529143751402},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2481,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.38052699719645444,"extension":7.002881549174321},"hitData":{"launchSpeed":96.5,"launchAngle":35.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.46,"coordY":97.09}},"index":5,"playId":"e37198d8-a1d2-3a35-b03e-469121fdd7c0","pitchNumber":5,"startTime":"2026-04-29T00:20:33.734Z","endTime":"2026-04-29T00:20:43.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:20:43.903Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Jung lines out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-29T00:20:57.631Z","endTime":"2026-04-29T00:24:15.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24196422268077,"aZ":-8.057350137753158,"pfxX":-3.220654591549691,"pfxZ":11.49658740984973,"pX":0.38896314360332507,"pZ":1.2488433980721232,"vX0":6.244356199913452,"vY0":-144.09292524916242,"vZ0":-11.473776097579949,"x":102.17,"y":205.06,"x0":-1.3902166568345569,"y0":50.00693735749908,"z0":5.7857872821913405,"aX":-6.758722920813238},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.6,"breakHorizontal":4.6,"spinRate":2522,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.380490059373749,"extension":7.088173610478557},"index":0,"playId":"62f652fb-d5a9-3e34-b969-cb567755f285","pitchNumber":1,"startTime":"2026-04-29T00:21:27.315Z","endTime":"2026-04-29T00:21:30.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50235587369364,"aZ":-12.568187878870608,"pfxX":-2.3404387459123805,"pfxZ":9.441635523947902,"pX":0.49270810057321646,"pZ":2.777498609845658,"vX0":5.942939781988701,"vY0":-143.29038207236198,"vZ0":-6.718081428289365,"x":98.22,"y":163.79,"x0":-1.305380848354829,"y0":50.00710072554296,"z0":5.940055952312105,"aX":-4.862787627224483},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2531,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.3824384203673947,"extension":6.883204190459341},"index":1,"playId":"00c434b5-4dd1-3d0e-9173-86dae51e3fd8","pitchNumber":2,"startTime":"2026-04-29T00:21:52.596Z","endTime":"2026-04-29T00:21:55.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.058925471232456,"aZ":-11.392428187724253,"pfxX":-2.4865254249613162,"pfxZ":10.131492972762336,"pX":0.7150052246252124,"pZ":2.06638232832862,"vX0":7.100484472982744,"vY0":-142.18521902303002,"vZ0":-8.692006182404459,"x":89.75,"y":182.99,"x0":-1.4895760340193835,"y0":50.003099897315025,"z0":5.882619182453285,"aX":-5.101216563295401},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":3.1,"spinRate":2510,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.3849543683379264,"extension":7.003370242497372},"index":2,"playId":"b6f39e4e-8d7c-384a-a218-9d1996da704c","pitchNumber":3,"startTime":"2026-04-29T00:22:10.895Z","endTime":"2026-04-29T00:22:13.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-29T00:22:23.488Z","endTime":"2026-04-29T00:22:40.431Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50343895060492,"aZ":-11.761694506037072,"pfxX":-3.8617045091714886,"pfxZ":9.91336539492263,"pX":-0.15632561355094632,"pZ":3.1182522062769147,"vX0":5.176727562973676,"vY0":-142.5158540610732,"vZ0":-5.938092325869764,"x":122.96,"y":154.59,"x0":-1.4938585869483623,"y0":50.00097763877302,"z0":5.970535488554253,"aX":-7.950148733260553},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.9,"breakHorizontal":6.0,"spinRate":2498,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3842119423546757,"extension":6.983866483545027},"index":4,"playId":"7dd04939-54bb-3887-8441-51aaef5a473a","pitchNumber":4,"startTime":"2026-04-29T00:22:40.431Z","endTime":"2026-04-29T00:22:43.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783392941520187,"aZ":-19.855185904835235,"pfxX":3.566801159282602,"pfxZ":6.36974880528245,"pX":0.7401797650307542,"pZ":1.7194607584098092,"vX0":5.024820688996964,"vY0":-137.53562718293662,"vZ0":-7.796055166904432,"x":88.79,"y":192.35,"x0":-1.5672568849335817,"y0":50.00161520973976,"z0":5.915288409142004,"aX":6.898081986302689},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-7.4,"spinRate":2584,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.3967924130367746,"extension":7.02017022776241},"index":5,"playId":"ebf02c41-d14d-37cd-9453-aed31c862861","pitchNumber":5,"startTime":"2026-04-29T00:23:03.857Z","endTime":"2026-04-29T00:23:06.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.458003537516035,"aZ":-12.128435418556668,"pfxX":-1.26542153147447,"pfxZ":9.587867664974997,"pX":0.19533587038978478,"pZ":2.9988960138604224,"vX0":5.222096311800101,"vY0":-143.51021001358345,"vZ0":-6.265298576854876,"x":109.55,"y":157.81,"x0":-1.4815682010805338,"y0":50.002392446048226,"z0":5.962002876637666,"aX":-2.6455927899327545},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":1.3,"spinRate":2528,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3813084747430957,"extension":7.020571289873818},"index":6,"playId":"e4b7974e-176e-391f-9258-88c902f26bff","pitchNumber":6,"startTime":"2026-04-29T00:23:27.700Z","endTime":"2026-04-29T00:23:30.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.6,"endSpeed":89.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58816381927689,"aZ":-18.815324432973178,"pfxX":-7.801412410933851,"pfxZ":6.580013887798959,"pX":1.7672835828014097,"pZ":3.04478099240165,"vX0":11.172998396782887,"vY0":-141.66099684888124,"vZ0":-4.829858283738259,"x":49.64,"y":156.57,"x0":-1.215786667856032,"y0":50.00463559512506,"z0":5.975891733984922,"aX":-15.845192051090185},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.0,"breakHorizontal":11.9,"spinRate":2271,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3867488724622108,"extension":7.113748269094138},"index":7,"playId":"d42fbf0b-ffa8-3847-8647-acc2e9acb390","pitchNumber":7,"startTime":"2026-04-29T00:23:50.664Z","endTime":"2026-04-29T00:23:53.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.213092217799318,"aZ":-21.134457458395293,"pfxX":3.612763326808573,"pfxZ":5.686212496519722,"pX":-0.16633316525818598,"pZ":2.0023397668034804,"vX0":2.9067504355046982,"vY0":-137.88513457182654,"vZ0":-6.810548270448247,"x":123.34,"y":184.72,"x0":-1.7005345436561967,"y0":50.00430944821305,"z0":5.911592284955224,"aX":7.01611702624962},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":-7.1,"spinRate":2643,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.3959386780597134,"extension":6.882813925909455},"hitData":{"launchSpeed":103.4,"launchAngle":16.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":132.65,"coordY":84.46}},"index":8,"playId":"5f3efa93-48c8-3971-938d-21698a72dd09","pitchNumber":8,"startTime":"2026-04-29T00:24:06.570Z","endTime":"2026-04-29T00:24:15.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:24:15.339Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (5) on a sharp line drive to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-29T00:24:36.447Z","endTime":"2026-04-29T00:25:47.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.5,"endSpeed":90.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78045326600282,"aZ":-9.807641123660867,"pfxX":-1.2118685508670253,"pfxZ":10.599131561554646,"pX":0.6683600598537008,"pZ":2.594418518614418,"vX0":5.929871350106554,"vY0":-144.6038510533499,"vZ0":-7.730703664511197,"x":91.52,"y":168.73,"x0":-1.2545512837568433,"y0":50.00609323372299,"z0":5.909823414594493,"aX":-2.5579859273775125},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.8,"breakHorizontal":1.0,"spinRate":2582,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3792635824263275,"extension":6.878025945540519},"index":0,"playId":"347bdd53-a939-3542-8537-87bed66a0c9c","pitchNumber":1,"startTime":"2026-04-29T00:24:51.489Z","endTime":"2026-04-29T00:24:54.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.835698372188563,"aZ":-45.164159602266125,"pfxX":2.5750244002590534,"pfxZ":-8.482339378640395,"pX":2.0355102550315967,"pZ":0.26891670226924125,"vX0":6.905467415473625,"vY0":-123.80380150255748,"vZ0":-4.608955518682004,"x":39.41,"y":231.52,"x0":-1.1396825724199682,"y0":50.00251157781531,"z0":5.9883736007199,"aX":3.9432058309171034},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-16.3,"breakHorizontal":-6.5,"spinRate":2585,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44472302357271554,"extension":6.9552791343761795},"index":1,"playId":"a64837c3-0ac0-3385-adf7-cef4479309bc","pitchNumber":2,"startTime":"2026-04-29T00:25:09.561Z","endTime":"2026-04-29T00:25:12.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70635583366004,"aZ":-40.69306892032013,"pfxX":3.1390062790251965,"pfxZ":-5.3758825067254365,"pX":0.5865389309417799,"pZ":1.962985668561424,"vX0":3.2497504543650555,"vY0":-125.38465276926689,"vZ0":-1.974728672018411,"x":94.64,"y":185.78,"x0":-1.1370585371764215,"y0":50.00578495114852,"z0":6.099076018601648,"aX":4.970145264766107},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.0,"breakHorizontal":-6.5,"spinRate":2615,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4377861975348858,"extension":6.934591370829605},"hitData":{"launchSpeed":109.3,"launchAngle":15.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.39,"coordY":124.99}},"index":2,"playId":"439fd194-24d4-3496-aff0-b62be37f85f9","pitchNumber":3,"startTime":"2026-04-29T00:25:34.299Z","endTime":"2026-04-29T00:25:47.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.1,"awayTeamWinProbability":56.9,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.42,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:25:47.035Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-29T00:26:02.883Z","endTime":"2026-04-29T00:28:12.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"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":98.4,"endSpeed":89.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.045482596841495,"aZ":-7.836030902933522,"pfxX":-2.93844185443385,"pfxZ":11.825391275358912,"pX":0.2039107420560437,"pZ":1.0832729048616823,"vX0":5.341015535098509,"vY0":-142.81416729924337,"vZ0":-12.098282029425167,"x":109.23,"y":209.53,"x0":-1.3118789849957644,"y0":50.00012281541335,"z0":5.8753764801800115,"aX":-6.04661990016397},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.0,"breakHorizontal":4.2,"spinRate":2481,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3840817018920597,"extension":6.873565287423506},"index":0,"playId":"78f41761-bcc9-3b31-a548-1ffed2cd00a1","pitchNumber":1,"startTime":"2026-04-29T00:26:26.474Z","endTime":"2026-04-29T00:26:29.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":99.0,"endSpeed":89.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56675253050123,"aZ":-9.500614067377958,"pfxX":-4.498408745535292,"pfxZ":10.913063339539537,"pX":0.050215154049373954,"pZ":1.5104052332808078,"vX0":5.838245400397657,"vY0":-143.73991631240864,"vZ0":-10.426603008079828,"x":115.09,"y":198.0,"x0":-1.42968437696799,"y0":50.00233973151978,"z0":5.7894434668861114,"aX":-9.34546376416656},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2503,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.38212676300716275,"extension":7.072996459022379},"index":1,"playId":"a396551e-7202-318d-9bfb-b464bb86a8e9","pitchNumber":2,"startTime":"2026-04-29T00:26:47.447Z","endTime":"2026-04-29T00:26:50.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.766013628499515,"aZ":-9.690706527402899,"pfxX":-4.147423991141013,"pfxZ":10.751027422587638,"pX":-0.38358005170048004,"pZ":2.7986942107267767,"vX0":4.139560666417441,"vY0":-144.21393196793528,"vZ0":-7.066744429159035,"x":131.62,"y":163.22,"x0":-1.303723605139078,"y0":50.00155901997258,"z0":5.889441615027833,"aX":-8.67314175377176},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2521,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.380829755285891,"extension":7.014748622269292},"index":2,"playId":"b5837e78-1de9-3587-b50d-964bef38c28d","pitchNumber":3,"startTime":"2026-04-29T00:27:09.860Z","endTime":"2026-04-29T00:27:12.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-29T00:27:23.060Z","endTime":"2026-04-29T00:27:42.891Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.237993620494045,"aZ":-10.909279404663836,"pfxX":-4.573873355348604,"pfxZ":10.279408657879031,"pX":-0.27192937060661765,"pZ":3.224384919893283,"vX0":4.99932612213438,"vY0":-143.39937747759802,"vZ0":-5.797649610397348,"x":127.37,"y":151.72,"x0":-1.449275992532424,"y0":50.00357504833529,"z0":5.962599499096145,"aX":-9.462575876115126},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2492,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3829473205140035,"extension":6.996833757278116},"index":4,"playId":"34ade296-592c-328a-852e-fc1ad51fd670","pitchNumber":4,"startTime":"2026-04-29T00:27:42.891Z","endTime":"2026-04-29T00:27:45.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31649556728335,"aZ":-10.857757953554747,"pfxX":-2.5691184726274585,"pfxZ":10.309063752531745,"pX":-0.9316623592974584,"pZ":3.1283475086073484,"vX0":2.763664286723095,"vY0":-142.96416587987267,"vZ0":-6.001536686395477,"x":152.51,"y":154.31,"x0":-1.5776284301836323,"y0":50.001691044803366,"z0":5.93797253514172,"aX":-5.311745842548393},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":4.1,"spinRate":2502,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3832875357053305,"extension":6.953103787986926},"index":5,"playId":"02f68a2c-b389-36e6-a605-b9184f320388","pitchNumber":5,"startTime":"2026-04-29T00:28:09.463Z","endTime":"2026-04-29T00:28:12.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":1.27,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:28:12.463Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jasson Domínguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-29T00:30:02.465Z","endTime":"2026-04-29T00:31:01.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35444457922437,"aZ":-10.538020151926451,"pfxX":-4.104944055529826,"pfxZ":10.909560889476165,"pX":-0.5287985446265224,"pZ":3.005290038443033,"vX0":4.431322986800944,"vY0":-140.74226598404456,"vZ0":-5.049739797976,"x":137.16,"y":157.64,"x0":-1.5990399144172753,"y0":50.00202314467115,"z0":5.52048699322623,"aX":-8.140761582118808},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2463,"spinDirection":216},"zone":1,"typeConfidence":0.92,"plateTime":0.39088597221605115,"extension":6.8924127989395725},"index":0,"playId":"ae73e245-41d6-398b-838c-7638326c7812","pitchNumber":1,"startTime":"2026-04-29T00:30:20.626Z","endTime":"2026-04-29T00:30:23.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70664191950117,"aZ":-32.93731003966523,"pfxX":-7.334036135833821,"pfxZ":-0.43382523797589734,"pX":-0.36728374974528627,"pZ":1.9470055175411218,"vX0":4.863260094504131,"vY0":-131.32861099968625,"vZ0":-3.0748174375843216,"x":131.0,"y":186.21,"x0":-1.2862261259228733,"y0":50.00468205608705,"z0":5.572282062980431,"aX":-12.866715465279679},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.2,"breakHorizontal":12.2,"spinRate":1629,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.41640442775627173,"extension":6.55676012417514},"index":1,"playId":"b15bb26a-00a1-3ed8-a331-124e0f35d0ca","pitchNumber":2,"startTime":"2026-04-29T00:30:41.839Z","endTime":"2026-04-29T00:30:44.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.555847011377264,"aZ":-29.77390697157806,"pfxX":1.914482040150061,"pfxZ":1.3626203748687926,"pX":-0.11324080941868998,"pZ":0.8827651592830854,"vX0":3.234525729529139,"vY0":-131.4081553345622,"vZ0":-6.405396511616727,"x":121.32,"y":214.95,"x0":-1.6063326795106,"y0":50.00036211486782,"z0":5.549545157399794,"aX":3.3637379357222588},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.3,"breakHorizontal":-4.2,"spinRate":2705,"spinDirection":140},"zone":13,"typeConfidence":0.89,"plateTime":0.41602056869755133,"extension":6.452774616829253},"index":2,"playId":"9181dc8e-36b8-3c11-a8e8-bb3b4cd475b9","pitchNumber":3,"startTime":"2026-04-29T00:30:57.845Z","endTime":"2026-04-29T00:31:01.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:31:01.007Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-29T00:31:12.726Z","endTime":"2026-04-29T00:32:31.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"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":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.089099109217877,"aZ":-36.707736679128544,"pfxX":5.238014328913782,"pfxZ":-3.289253186970729,"pX":-1.3803752143034764,"pZ":2.855520112794184,"vX0":-1.2979814297436614,"vY0":-116.9019283434812,"vZ0":0.9400892096113753,"x":169.62,"y":161.68,"x0":-1.496739675825251,"y0":50.0047343392982,"z0":5.907782355004263,"aX":7.213415962691727},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.4,"breakHorizontal":-9.1,"spinRate":2623,"spinDirection":68},"zone":11,"typeConfidence":0.89,"plateTime":0.4694564254943483,"extension":6.360175540886647},"index":0,"playId":"789cde21-0ef9-332d-abf3-64182e745d3b","pitchNumber":1,"startTime":"2026-04-29T00:31:25.578Z","endTime":"2026-04-29T00:31:28.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.879800729528867,"aZ":-31.366077113031835,"pfxX":-7.519525346153411,"pfxZ":0.4740470873034415,"pX":-1.5010863155138487,"pZ":3.7401149679962473,"vX0":2.1552645902975742,"vY0":-130.22761664447535,"vZ0":0.9682716386639122,"x":174.22,"y":137.8,"x0":-1.3634639858616149,"y0":50.00501084295485,"z0":5.739877895411694,"aX":-12.890041243510732},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":1592,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.42093077854846506,"extension":6.815440886037763},"index":1,"playId":"ce00618c-9a35-3a9c-9251-1b1d7f61a49b","pitchNumber":2,"startTime":"2026-04-29T00:31:38.734Z","endTime":"2026-04-29T00:31:41.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75000262788658,"aZ":-11.876863029529126,"pfxX":-5.598273988634955,"pfxZ":10.151348663601876,"pX":-0.0718856231229783,"pZ":2.2949568941068605,"vX0":5.828278314042302,"vY0":-140.70148608160548,"vZ0":-6.482710701015167,"x":119.74,"y":176.82,"x0":-1.4455736419445853,"y0":50.00396858068221,"z0":5.403065322388696,"aX":-11.194635837210766},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2435,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3896990826290212,"extension":6.716907215926269},"index":2,"playId":"e0b36918-b93e-3c09-aea3-cdf17a852994","pitchNumber":3,"startTime":"2026-04-29T00:31:56.214Z","endTime":"2026-04-29T00:31:59.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.3,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11923823011211,"aZ":-14.652843785761597,"pfxX":-5.25810959538547,"pfxZ":8.902597181744106,"pX":-0.17452817528145423,"pZ":2.82018045724389,"vX0":5.444624258502933,"vY0":-139.9997577500574,"vZ0":-4.714054617553614,"x":123.65,"y":162.64,"x0":-1.469360518985388,"y0":50.00202719896911,"z0":5.497737824967052,"aX":-10.34833898392508},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":8.3,"spinRate":2424,"spinDirection":221},"zone":2,"typeConfidence":0.89,"plateTime":0.3925033802240261,"extension":6.567256328917225},"hitData":{"launchSpeed":100.1,"launchAngle":37.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":167.8,"coordY":54.82}},"index":3,"playId":"cd42b57c-6277-3b78-8b7a-987809665fe0","pitchNumber":4,"startTime":"2026-04-29T00:32:17.977Z","endTime":"2026-04-29T00:32:31.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:32:31.081Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-29T00:32:50.691Z","endTime":"2026-04-29T00:34:15.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.611996167472036,"aZ":-13.599966872682694,"pfxX":-4.792996134945303,"pfxZ":9.398148799067599,"pX":-1.092647987281517,"pZ":2.490735385364884,"vX0":3.0109428496927344,"vY0":-140.37265039672806,"vZ0":-5.888717025831397,"x":158.65,"y":171.53,"x0":-1.561773331434234,"y0":50.00615219667821,"z0":5.517003468978045,"aX":-9.475345633904523},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":7.9,"spinRate":2456,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.3916395035154032,"extension":6.706181485047199},"index":0,"playId":"ae12185d-38c7-37ac-996c-9d6d08d0491c","pitchNumber":1,"startTime":"2026-04-29T00:32:55.552Z","endTime":"2026-04-29T00:32:59.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.843986414936065,"aZ":-39.30920883010532,"pfxX":6.196005374712328,"pfxZ":-4.959128320101533,"pX":-0.44616967455936285,"pZ":2.492914813390434,"vX0":0.47882761571597765,"vY0":-119.62696017563024,"vZ0":0.587302159904614,"x":134.01,"y":171.47,"x0":-1.4536033246420128,"y0":50.00482794490209,"z0":5.791271635361177,"aX":8.9076911832126},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.5,"breakHorizontal":-11.3,"spinRate":2769,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.4593082608696446,"extension":6.378164679358184},"index":1,"playId":"98bd0306-9ed2-32b3-b73e-a4fe936dd4fa","pitchNumber":2,"startTime":"2026-04-29T00:33:10.030Z","endTime":"2026-04-29T00:33:13.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43789161110689,"aZ":-30.16826847432287,"pfxX":2.1320337786912944,"pfxZ":1.1714629020467529,"pX":-1.2775264095340186,"pZ":2.076684170220365,"vX0":0.05485589183088434,"vY0":-130.31787233678594,"vZ0":-3.1825117485984737,"x":165.7,"y":182.71,"x0":-1.5756833722912393,"y0":50.002544694775054,"z0":5.6024524553987,"aX":3.6519225543078817},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.6,"breakHorizontal":-3.8,"spinRate":2672,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.42096548504053777,"extension":6.336371822669463},"index":2,"playId":"73a1a2c4-eca9-3a23-98d4-1cd8287fefbf","pitchNumber":3,"startTime":"2026-04-29T00:33:25.387Z","endTime":"2026-04-29T00:33:28.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.44433965142225,"aZ":-12.36805277146847,"pfxX":-5.3797145442992385,"pfxZ":9.937445385611305,"pX":0.3879819727099886,"pZ":2.2764112937896384,"vX0":6.388024924732603,"vY0":-140.8700858055755,"vZ0":-6.714563308018344,"x":102.21,"y":177.32,"x0":-1.2189560184171921,"y0":50.006983768964076,"z0":5.504420974703674,"aX":-10.726787886760112},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2518,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.3900537448603334,"extension":6.677339934429404},"index":3,"playId":"0381beab-0709-30a8-b83d-d4bd35249ce7","pitchNumber":4,"startTime":"2026-04-29T00:33:43.448Z","endTime":"2026-04-29T00:33:46.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.242187655386683,"aZ":-28.309060182265807,"pfxX":0.6992263703180532,"pfxZ":2.181134756211617,"pX":-0.05128392223383851,"pZ":1.422184146881005,"vX0":3.20209336078558,"vY0":-131.9338051394619,"vZ0":-5.508236209196613,"x":118.95,"y":200.38,"x0":-1.3681928786934425,"y0":50.00532633457643,"z0":5.605310793990316,"aX":1.2416362894537718},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":-1.9,"spinRate":2683,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.4140529448242902,"extension":6.422773040878802},"hitData":{"launchSpeed":93.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.81,"coordY":146.27}},"index":4,"playId":"1e426fa8-ba46-3506-bdbe-663d0eba0e10","pitchNumber":5,"startTime":"2026-04-29T00:34:06.311Z","endTime":"2026-04-29T00:34:15.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:34:15.074Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-29T00:36:20.360Z","endTime":"2026-04-29T00:37:50.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27115732542277,"aZ":-12.17957596626004,"pfxX":-4.497674222032001,"pfxZ":9.805059613178488,"pX":-0.33098272856416466,"pZ":2.9228319488529606,"vX0":4.960583910606537,"vY0":-141.8440777783432,"vZ0":-6.371763748409436,"x":129.62,"y":159.86,"x0":-1.517649191069051,"y0":50.000547925374036,"z0":5.973931497710392,"aX":-9.169400231996521},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2394,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3860741883256389,"extension":6.9146914297068465},"index":0,"playId":"692a76ad-6dc1-398a-993d-da3993afdab7","pitchNumber":1,"startTime":"2026-04-29T00:36:41.548Z","endTime":"2026-04-29T00:36:44.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.8,"endSpeed":89.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.105702567367324,"aZ":-10.693570594191561,"pfxX":-3.3356164993349413,"pfxZ":10.497937275189761,"pX":0.3527272727403372,"pZ":1.6010931844233187,"vX0":6.393620645380984,"vY0":-142.03552256126784,"vZ0":-9.94479861269322,"x":103.55,"y":195.55,"x0":-1.4925985487189124,"y0":50.00034225575492,"z0":5.824691199804167,"aX":-6.824118797840694},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":2502,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3854092448378914,"extension":6.963901727560946},"index":1,"playId":"0e13e36b-6654-3958-aea4-afe6417c11a9","pitchNumber":2,"startTime":"2026-04-29T00:37:00.711Z","endTime":"2026-04-29T00:37:04.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13034137458698,"aZ":-21.296464610511727,"pfxX":2.3677920709343443,"pfxZ":5.5748888848295595,"pX":0.7756976750920556,"pZ":1.4015865329382469,"vX0":5.015971226141566,"vY0":-138.16769634727075,"vZ0":-8.154294766848144,"x":87.43,"y":200.94,"x0":-1.3643941316848234,"y0":50.004117761642384,"z0":5.800111732440478,"aX":4.61927833876504},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":-5.3,"spinRate":2541,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.39504034271409694,"extension":7.1533735331972865},"index":2,"playId":"e30886bf-1273-3bdb-8594-daeb8096dcc1","pitchNumber":3,"startTime":"2026-04-29T00:37:20.022Z","endTime":"2026-04-29T00:37:23.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-29T00:37:32.867Z","endTime":"2026-04-29T00:37:47.051Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34027209563194,"aZ":-11.057938769584323,"pfxX":-3.4712148569332544,"pfxZ":9.972482831586568,"pX":0.29549077247217814,"pZ":3.7680575565630603,"vX0":6.1481400833669735,"vY0":-144.50889163636361,"vZ0":-4.451793690992226,"x":105.74,"y":137.04,"x0":-1.4075426625947032,"y0":50.00076006214835,"z0":6.006535970616604,"aX":-7.349361811519301},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":5.0,"spinRate":2492,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3788690783952666,"extension":6.803213870437638},"index":4,"playId":"80104a26-a56e-3823-923d-973b1af4a9db","pitchNumber":4,"startTime":"2026-04-29T00:37:47.051Z","endTime":"2026-04-29T00:37:50.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:37:50.051Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to shortstop José Caballero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-29T00:38:05.114Z","endTime":"2026-04-29T00:40:01.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.487605482569855,"aZ":-12.389186182953988,"pfxX":-3.7692866754622267,"pfxZ":9.374133489699267,"pX":-1.003470858183169,"pZ":2.1881923562178813,"vX0":2.9363595799004436,"vY0":-144.55486362676655,"vZ0":-8.43792514192884,"x":155.25,"y":179.7,"x0":-1.5439695227327894,"y0":50.00676702470731,"z0":5.910543103693923,"aX":-7.958831665298002},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":6.2,"spinRate":2446,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3792671681769555,"extension":6.987850735823635},"index":0,"playId":"d24fa130-3d20-3153-961c-19517c1b0c32","pitchNumber":1,"startTime":"2026-04-29T00:38:18.138Z","endTime":"2026-04-29T00:38:21.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.710472314459935,"aZ":-12.841585821311353,"pfxX":-3.6069740274180986,"pfxZ":9.151105111154266,"pX":-0.6765094586093194,"pZ":2.6913612156901094,"vX0":3.6254544761170626,"vY0":-144.65837922641404,"vZ0":-6.845903626251175,"x":142.79,"y":166.11,"x0":-1.4792675885941047,"y0":50.00347690579214,"z0":5.880871136123698,"aX":-7.621309958238662},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":5.8,"spinRate":2505,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3790674609080491,"extension":7.026293938115955},"index":1,"playId":"9c51f01e-27b0-3886-9177-ef7ec7f54a22","pitchNumber":2,"startTime":"2026-04-29T00:38:37.908Z","endTime":"2026-04-29T00:38:40.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":99.6,"endSpeed":90.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06663957617715,"aZ":-10.260131316065237,"pfxX":-1.6390204588049229,"pfxZ":10.381038623525484,"pX":0.8747570445012419,"pZ":2.022383735883342,"vX0":6.474603939905426,"vY0":-144.66563903483657,"vZ0":-9.548601984652574,"x":83.66,"y":184.18,"x0":-1.1834572642984287,"y0":50.00306171482422,"z0":6.002939052641993,"aX":-3.4612450254587794},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.9,"breakHorizontal":1.7,"spinRate":2553,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.37922510951887833,"extension":6.762034375989377},"index":2,"playId":"4bb2dba5-6e97-3db5-906a-08f229596239","pitchNumber":3,"startTime":"2026-04-29T00:39:03.284Z","endTime":"2026-04-29T00:39:07.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.345322871917976,"aZ":-20.187512060111192,"pfxX":2.9953086609618316,"pfxZ":6.173778446053251,"pX":0.7715839549137972,"pZ":1.7107212878050246,"vX0":4.312399096025343,"vY0":-138.33997390731537,"vZ0":-7.785172338268224,"x":87.59,"y":192.59,"x0":-1.1956655240471117,"y0":50.00559329269415,"z0":5.910723995290961,"aX":5.815386392923626},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.7,"breakHorizontal":-6.4,"spinRate":2532,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.3956715130594528,"extension":6.939091660431844},"index":3,"playId":"a5cb9c1c-afa9-316f-85d5-125d82f6b472","pitchNumber":4,"startTime":"2026-04-29T00:39:24.738Z","endTime":"2026-04-29T00:39:27.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-29T00:39:39.040Z","endTime":"2026-04-29T00:39:53.367Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78571986027957,"aZ":-11.371212098932785,"pfxX":-1.9647718133759233,"pfxZ":9.808096411260617,"pX":0.7796822860514124,"pZ":2.6803569617189327,"vX0":6.645617769504491,"vY0":-144.7143747074719,"vZ0":-7.1871536801431635,"x":87.28,"y":166.41,"x0":-1.2912726052386374,"y0":50.003460588472464,"z0":5.892852720498781,"aX":-4.16857267479568},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":2.3,"spinRate":2552,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.37850376522369533,"extension":6.920634248295335},"hitData":{"launchSpeed":70.5,"launchAngle":19.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.41,"coordY":127.47}},"index":5,"playId":"841deb04-04c4-3598-8d60-a1772c044427","pitchNumber":5,"startTime":"2026-04-29T00:39:53.367Z","endTime":"2026-04-29T00:40:01.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:40:01.419Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-29T00:40:14.464Z","endTime":"2026-04-29T00:41:38.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18386365407192,"aZ":-12.67922850504763,"pfxX":-2.270058876621696,"pfxZ":9.304768141054415,"pX":0.530702586232338,"pZ":2.0965276443397474,"vX0":6.294342120040657,"vY0":-143.788023618868,"vZ0":-8.367450051312966,"x":96.77,"y":182.17,"x0":-1.3912229455955691,"y0":50.00053028794105,"z0":5.829921428427969,"aX":-4.7554930507226905},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":2.9,"spinRate":2473,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38084983710342835,"extension":7.047801080155581},"index":0,"playId":"d08da0e0-2194-3ae5-9f82-cbf07dc0f39e","pitchNumber":1,"startTime":"2026-04-29T00:40:27.550Z","endTime":"2026-04-29T00:40:30.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.800044597317523,"aZ":-13.56169856716389,"pfxX":-2.4608984871140955,"pfxZ":8.758613100334166,"pX":-0.6531596412588221,"pZ":2.6197967359713155,"vX0":3.594964003634876,"vY0":-144.42952421648167,"vZ0":-7.066103971855922,"x":141.9,"y":168.05,"x0":-1.5909109577754896,"y0":50.004522285120224,"z0":5.922237783314906,"aX":-5.230432688510376},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.8,"breakHorizontal":3.8,"spinRate":2433,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.37839834063174527,"extension":6.770787159958741},"index":1,"playId":"29bdfbe9-a6ae-3b99-8ac7-31d0e8dfae90","pitchNumber":2,"startTime":"2026-04-29T00:40:50.563Z","endTime":"2026-04-29T00:40:53.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66866734617028,"aZ":-13.978525688452073,"pfxX":-3.446047219352952,"pfxZ":8.772536911499115,"pX":-1.3203589640510753,"pZ":3.7664644694829628,"vX0":1.9732069131531729,"vY0":-143.0321078097769,"vZ0":-3.992038157327597,"x":167.33,"y":137.09,"x0":-1.5710845275685494,"y0":50.0021066027741,"z0":6.055389760966231,"aX":-7.1472126302340815},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2327,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38279442987123957,"extension":6.707633550800814},"index":2,"playId":"7686751e-22e8-3a0f-b332-b064f90de70c","pitchNumber":3,"startTime":"2026-04-29T00:41:17.140Z","endTime":"2026-04-29T00:41:20.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934655436237374,"aZ":-39.693257138083666,"pfxX":4.247310845150095,"pfxZ":-4.838983688759089,"pX":0.470626626720619,"pZ":1.2424503965158544,"vX0":3.0446364031219164,"vY0":-124.45367711606582,"vZ0":-3.565011652344183,"x":99.06,"y":205.23,"x0":-1.323785903285096,"y0":50.00016672424639,"z0":6.0092076847875,"aX":6.604846435166005},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.4,"breakHorizontal":-8.4,"spinRate":2536,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4415302358607289,"extension":6.98210012845594},"index":3,"playId":"325fe31a-fe56-3b16-8c1a-f1116de032a5","pitchNumber":4,"startTime":"2026-04-29T00:41:35.770Z","endTime":"2026-04-29T00:41:38.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:41:38.770Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-29T00:43:40.245Z","endTime":"2026-04-29T00:45:01.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.5,"endSpeed":84.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730172178526633,"aZ":-26.223970857739307,"pfxX":1.0710175061030567,"pfxZ":3.3072538632539032,"pX":0.1430402607424631,"pZ":1.6121711426890757,"vX0":4.26014418925953,"vY0":-133.13708368707762,"vZ0":-5.305465388224506,"x":111.55,"y":195.25,"x0":-1.6150240078854645,"y0":50.00598859771634,"z0":5.521077501354679,"aX":1.9289867387539736},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.9,"spinRate":2538,"spinDirection":179},"zone":8,"typeConfidence":0.9,"plateTime":0.41089391266562547,"extension":6.721370504231997},"index":0,"playId":"9939cb46-76f7-373d-9bc7-c603b227495e","pitchNumber":1,"startTime":"2026-04-29T00:43:50.597Z","endTime":"2026-04-29T00:43:53.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44144059521162,"aZ":-27.630249155346736,"pfxX":0.8449386438732276,"pfxZ":2.5134774501837747,"pX":1.2013392693013283,"pZ":2.3314406111398362,"vX0":6.642741292589081,"vY0":-133.39487053055703,"vZ0":-3.361229630577882,"x":71.21,"y":175.83,"x0":-1.4263101819027604,"y0":50.00585352815983,"z0":5.589635941911831,"aX":1.530250727193215},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.1,"breakHorizontal":-2.9,"spinRate":2583,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.4098738940325086,"extension":6.534550552983092},"index":1,"playId":"da1b4945-bc66-3cb6-b290-ea0b653d85de","pitchNumber":2,"startTime":"2026-04-29T00:44:10.149Z","endTime":"2026-04-29T00:44:13.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-29T00:44:36.929Z","endTime":"2026-04-29T00:44:53.376Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.017556706094155,"aZ":-11.690588959366245,"pfxX":-4.519141025447508,"pfxZ":10.270360404219344,"pX":0.771571461221491,"pZ":3.4237856000124602,"vX0":7.402338778112906,"vY0":-140.5912479176367,"vZ0":-3.93597829365329,"x":87.59,"y":146.34,"x0":-1.3129100474060622,"y0":50.000010297252835,"z0":5.605311991707441,"aX":-9.011441461469586},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2400,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.39016192277233586,"extension":6.707612139468139},"hitData":{"launchSpeed":73.5,"launchAngle":-33.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":153.1}},"index":3,"playId":"5a83b96f-10f2-33fa-aca3-38061a2c9041","pitchNumber":3,"startTime":"2026-04-29T00:44:53.376Z","endTime":"2026-04-29T00:45:01.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:45:01.108Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out sharply to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-29T00:45:16.434Z","endTime":"2026-04-29T00:46:09.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19556572143194,"aZ":-38.902432951953166,"pfxX":7.455774851787195,"pfxZ":-4.904188872604866,"pX":-0.7579543075031525,"pZ":2.635289386277535,"vX0":-0.42419739762495756,"vY0":-116.50480261411388,"vZ0":1.163989874788762,"x":145.89,"y":167.63,"x0":-1.5417445703563357,"y0":50.00192023216648,"z0":5.81027383596064,"aX":10.232777237632565},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.3,"breakHorizontal":-13.4,"spinRate":2726,"spinDirection":73},"zone":4,"typeConfidence":0.9,"plateTime":0.47040980831905577,"extension":6.728104470484542},"index":0,"playId":"9bfbb878-7193-324e-9b8b-7f6deb798fc5","pitchNumber":1,"startTime":"2026-04-29T00:45:26.143Z","endTime":"2026-04-29T00:45:30.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.592771685631842,"aZ":-38.87428355755151,"pfxX":6.388411750813226,"pfxZ":-4.753245014979508,"pX":0.29990938034539505,"pZ":1.657002445839763,"vX0":1.8250441898539975,"vY0":-118.00815116796413,"vZ0":-1.2915054020296157,"x":105.57,"y":194.04,"x0":-1.3135719004526594,"y0":50.0025576838966,"z0":5.7944270875241095,"aX":9.004123435738853},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.6,"breakHorizontal":-12.0,"spinRate":2856,"spinDirection":70},"zone":9,"typeConfidence":0.89,"plateTime":0.46426157752041197,"extension":6.2836720452599195},"index":1,"playId":"95e71aaf-2589-303a-9b12-a1cd88f508bc","pitchNumber":2,"startTime":"2026-04-29T00:45:42.121Z","endTime":"2026-04-29T00:45:46.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.373018596227475,"aZ":-12.406605036483745,"pfxX":-5.194959384050696,"pfxZ":9.777875951916235,"pX":-0.32132583258323166,"pZ":2.8188891889374625,"vX0":4.951412548530053,"vY0":-141.33822657569553,"vZ0":-5.23037092809224,"x":129.25,"y":162.67,"x0":-1.4213821722937507,"y0":50.00701579512954,"z0":5.491081275404484,"aX":-10.507436541929195},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2509,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3876064572286202,"extension":6.600437486057175},"hitData":{"launchSpeed":104.2,"launchAngle":20.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.51,"coordY":60.65}},"index":2,"playId":"9098ffcd-7f38-37ce-9ace-518c11f0141a","pitchNumber":3,"startTime":"2026-04-29T00:46:00.212Z","endTime":"2026-04-29T00:46:09.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:46:09.326Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, first baseman Jake Burger to pitcher Jacob deGrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-29T00:46:24.979Z","endTime":"2026-04-29T00:46:58.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812518005903094,"aZ":-30.06080892297022,"pfxX":-7.366111443275812,"pfxZ":1.2054095792386395,"pX":0.06951328955982336,"pZ":-0.09554501320877157,"vX0":6.444890626882888,"vY0":-131.69456662381972,"vZ0":-8.296673041533245,"x":114.35,"y":241.36,"x0":-1.451704236787247,"y0":50.005003697207954,"z0":5.317403143134852,"aX":-12.948057382479305},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":1518,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.4158113338949452,"extension":6.794038092061514},"index":0,"playId":"e381a3fe-b6bd-36fa-b325-9c2e5959d47d","pitchNumber":1,"startTime":"2026-04-29T00:46:34.540Z","endTime":"2026-04-29T00:46:37.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12694932449819,"aZ":-35.696559664592904,"pfxX":6.766032477762763,"pfxZ":-2.6398402731268504,"pX":-0.4632798183949683,"pZ":2.6451885590076545,"vX0":0.21575437056158514,"vY0":-114.89578385637688,"vZ0":0.6984125369332079,"x":134.66,"y":167.36,"x0":-1.4371517475720288,"y0":50.00567788815915,"z0":5.817753299263455,"aX":9.009445887071115},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-4.3,"breakHorizontal":-12.2,"spinRate":2555,"spinDirection":74},"zone":4,"typeConfidence":0.9,"plateTime":0.4774769787282449,"extension":6.546109096129818},"hitData":{"launchSpeed":82.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.47,"coordY":163.75}},"index":1,"playId":"4f8caf57-4119-349b-997e-38387d3caa13","pitchNumber":2,"startTime":"2026-04-29T00:46:50.128Z","endTime":"2026-04-29T00:46:58.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:46:58.995Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Osuna called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-29T00:48:54.869Z","endTime":"2026-04-29T00:50:24.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":98.0,"endSpeed":89.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37276425274003,"aZ":-13.55071089700313,"pfxX":-4.200356550655821,"pfxZ":9.061192393782836,"pX":-0.46669176136224066,"pZ":3.1557620375962427,"vX0":4.159589892602291,"vY0":-142.60014950387887,"vZ0":-5.669990137968033,"x":134.79,"y":153.57,"x0":-1.3998834872553698,"y0":50.006986248135256,"z0":6.02794542713004,"aX":-8.636498119276528},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2427,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.3843945113344991,"extension":7.048966683839612},"index":0,"playId":"13b09001-cc71-320c-9b45-6e05800c0299","pitchNumber":1,"startTime":"2026-04-29T00:49:14.908Z","endTime":"2026-04-29T00:49:18.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-04-29T00:49:25.799Z","endTime":"2026-04-29T00:49:38.319Z","isPitch":false,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63133400687846,"aZ":-12.848044433372701,"pfxX":-4.312773413465786,"pfxZ":9.378152442497216,"pX":0.025446297366399705,"pZ":3.838051802104713,"vX0":5.586713465650112,"vY0":-142.60302626325867,"vZ0":-4.071130835344756,"x":116.03,"y":135.15,"x0":-1.398211046230169,"y0":50.00030010625323,"z0":6.093909310453321,"aX":-8.885891124502493},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2437,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3840191091845342,"extension":7.000500019801007},"index":2,"playId":"65e58d35-7331-390b-a33a-af5f917eaac3","pitchNumber":2,"startTime":"2026-04-29T00:49:38.319Z","endTime":"2026-04-29T00:49:41.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.496443231527504,"aZ":-12.060621400044912,"pfxX":-2.5710515267866194,"pfxZ":9.66871917800442,"pX":0.9448722129928442,"pZ":3.2943373048963718,"vX0":7.4051456434516165,"vY0":-142.9827740294212,"vZ0":-5.612844726233708,"x":80.98,"y":149.83,"x0":-1.3390814412600442,"y0":50.0032050532524,"z0":6.032682943426697,"aX":-5.3491439817936595},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":3.2,"spinRate":2376,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.38237486510585095,"extension":6.958109947177586},"index":3,"playId":"418998bc-fe0e-3817-9dd8-e53c297aa5d4","pitchNumber":3,"startTime":"2026-04-29T00:50:02.098Z","endTime":"2026-04-29T00:50:05.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58590386192864,"aZ":-18.93444697849589,"pfxX":-8.32260843744416,"pfxZ":6.385508884867473,"pX":0.44470441136263494,"pZ":2.833838364548752,"vX0":7.948746803719469,"vY0":-142.77870927870575,"vZ0":-5.45571613927257,"x":100.05,"y":162.27,"x0":-1.2884081122474826,"y0":50.0010515355581,"z0":5.953309635030153,"aX":-17.253368613778605},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.7,"breakHorizontal":13.6,"spinRate":2273,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.38299823819916945,"extension":6.891957605844508},"index":4,"playId":"87156795-a938-31ae-ac73-eeaca7913732","pitchNumber":4,"startTime":"2026-04-29T00:50:21.448Z","endTime":"2026-04-29T00:50:24.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:50:24.532Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-29T00:50:38.885Z","endTime":"2026-04-29T00:52:42.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":90.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773431413953865,"aZ":-13.082445803085122,"pfxX":-2.3451329845545197,"pfxZ":9.120656739480475,"pX":-0.21840448562812934,"pZ":3.0250073157996327,"vX0":4.672404631498468,"vY0":-143.23621810668158,"vZ0":-6.041977726094738,"x":125.33,"y":157.1,"x0":-1.5606070281790094,"y0":50.00258087492851,"z0":5.968038640573969,"aX":-4.909169073937985},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.6,"breakHorizontal":3.4,"spinRate":2377,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.38129969579491707,"extension":6.99051863453082},"index":0,"playId":"815317c2-3029-3489-8ce9-df496eb0ea60","pitchNumber":1,"startTime":"2026-04-29T00:50:52.516Z","endTime":"2026-04-29T00:50:55.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06355957935286,"aZ":-9.680772292368141,"pfxX":-2.5362742249212893,"pfxZ":10.903961175472556,"pX":0.49067399127906824,"pZ":2.7333122322091556,"vX0":6.3671537420015705,"vY0":-143.17811368082636,"vZ0":-7.3398503608111785,"x":98.3,"y":164.98,"x0":-1.4388828250798043,"y0":50.00299625187665,"z0":5.946318626828129,"aX":-5.232969049309751},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.4,"breakHorizontal":3.2,"spinRate":2473,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.38351072481299475,"extension":7.1087470683130105},"index":1,"playId":"9620c851-6413-31ef-b930-b053ae2e70d3","pitchNumber":2,"startTime":"2026-04-29T00:51:12.425Z","endTime":"2026-04-29T00:51:15.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.483289952704254,"aZ":-10.655955462672589,"pfxX":-2.6397733651434043,"pfxZ":10.395362360472497,"pX":0.056252067957865685,"pZ":3.5649380408825078,"vX0":5.344782827676789,"vY0":-143.49229352582628,"vZ0":-4.976912692271072,"x":114.86,"y":142.53,"x0":-1.4937652019287004,"y0":50.001734056814335,"z0":5.995205382967692,"aX":-5.464154341785372},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":3.6,"spinRate":2485,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.38279200286690607,"extension":6.8927521881702},"index":2,"playId":"5b2d1b5c-0dc2-3b59-aadd-d19a6ac5ee3e","pitchNumber":3,"startTime":"2026-04-29T00:51:30.402Z","endTime":"2026-04-29T00:51:33.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01070592727548,"aZ":-10.842514480535087,"pfxX":-3.1110264237935636,"pfxZ":10.181477550255291,"pX":-0.15770770739976128,"pZ":2.9096554079139194,"vX0":4.501027279089501,"vY0":-143.74749836362636,"vZ0":-6.738023808764371,"x":123.01,"y":160.22,"x0":-1.338870134060703,"y0":50.001670870406265,"z0":5.955703938661406,"aX":-6.517429491622055},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":4.8,"spinRate":2466,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3808956523084954,"extension":6.952362691743602},"index":3,"playId":"655ae44e-ec09-378f-bf1f-0eb2d16ce4e2","pitchNumber":4,"startTime":"2026-04-29T00:51:54.634Z","endTime":"2026-04-29T00:51:57.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.241115171461598,"aZ":-26.324534615914548,"pfxX":2.214645250097922,"pfxZ":3.4403339616769655,"pX":1.1052175653476957,"pZ":1.8636883159537023,"vX0":5.473373326290887,"vY0":-129.56387552794132,"vZ0":-5.3792441789609455,"x":74.87,"y":188.46,"x0":-1.3227823124378026,"y0":50.000280711183805,"z0":5.980106298618442,"aX":3.7613234964639686},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":-5.3,"spinRate":2474,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.42285711927548153,"extension":7.0430482976934625},"index":4,"playId":"a8ccc8bf-e2c5-384b-ac2e-c6f5a3267763","pitchNumber":5,"startTime":"2026-04-29T00:52:17.306Z","endTime":"2026-04-29T00:52:20.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84761796146406,"aZ":-24.022219258572054,"pfxX":3.318987564412661,"pfxZ":4.161418165052597,"pX":0.4130542192739183,"pZ":2.4693626752726057,"vX0":4.320367034094571,"vY0":-138.5914179237437,"vZ0":-5.318120059995477,"x":101.26,"y":172.11,"x0":-1.5930748312404641,"y0":50.00491677001961,"z0":6.002035083842101,"aX":6.503728902750969},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":-6.8,"spinRate":2590,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.394109698738319,"extension":6.796187817285358},"hitData":{"launchSpeed":79.1,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":167.8}},"index":5,"playId":"5c112425-70c6-3c4e-99df-22f0fc934c30","pitchNumber":6,"startTime":"2026-04-29T00:52:33.518Z","endTime":"2026-04-29T00:52:42.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:52:42.123Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a fly ball to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-29T00:52:57.825Z","endTime":"2026-04-29T00:54:41.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":89.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493098089160483,"aZ":-21.415381517530964,"pfxX":1.9191984197461474,"pfxZ":5.358034386677965,"pX":0.8487015583636216,"pZ":1.8960046244412698,"vX0":5.526293269056429,"vY0":-140.26404286078835,"vZ0":-7.075879090336729,"x":84.65,"y":187.59,"x0":-1.3904913222477873,"y0":50.003474050649,"z0":5.8313333552150235,"aX":3.850836305780407},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.5,"breakHorizontal":-4.6,"spinRate":2604,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.38938290340847326,"extension":6.881773229334204},"index":0,"playId":"8bdc16eb-6471-33dd-8830-eae689cbfe26","pitchNumber":1,"startTime":"2026-04-29T00:53:10.470Z","endTime":"2026-04-29T00:53:13.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4612959852347,"aZ":-10.916344932634509,"pfxX":-3.215265306411238,"pfxZ":10.118432409605958,"pX":0.27255464287466696,"pZ":3.5966264266752592,"vX0":5.785713664257704,"vY0":-144.03612008023805,"vZ0":-4.827767896187758,"x":106.61,"y":141.67,"x0":-1.3445130132282181,"y0":50.007145230108264,"z0":5.969731917161297,"aX":-6.758308299064761},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":4.7,"spinRate":2522,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3802768673221957,"extension":6.810462544596844},"index":1,"playId":"a89deacb-15b1-3130-b910-f63317130bc0","pitchNumber":2,"startTime":"2026-04-29T00:53:28.799Z","endTime":"2026-04-29T00:53:31.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78916804959671,"aZ":-23.04117650351581,"pfxX":2.485225323484843,"pfxZ":4.733666360092018,"pX":1.2808653355079898,"pZ":0.8489787522340798,"vX0":6.541792876066462,"vY0":-137.56363633492697,"vZ0":-9.526234112656205,"x":68.18,"y":215.86,"x0":-1.4450600859029517,"y0":50.00211084060664,"z0":5.90232666385437,"aX":4.788892198843964},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":-5.8,"spinRate":2583,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.3972643198620669,"extension":6.876060177283558},"index":2,"playId":"5c1533bf-6c9a-3ec2-8b9f-10be7b8c5843","pitchNumber":3,"startTime":"2026-04-29T00:53:47.064Z","endTime":"2026-04-29T00:53:50.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.665802286121885,"aZ":-20.26498362396315,"pfxX":3.3685629449047165,"pfxZ":6.073610615334321,"pX":1.2281852923244496,"pZ":1.6374188581089435,"vX0":5.58330128300605,"vY0":-138.60671544776486,"vZ0":-8.044434398444556,"x":70.18,"y":194.57,"x0":-1.2438664744845807,"y0":50.00437458776005,"z0":5.911940917560223,"aX":6.606988888320872},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.6,"breakHorizontal":-7.2,"spinRate":2613,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.3939636408592895,"extension":7.047627863232716},"index":3,"playId":"7783d234-4653-35b9-b3b0-662b0410f07d","pitchNumber":4,"startTime":"2026-04-29T00:54:07.918Z","endTime":"2026-04-29T00:54:10.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.321372895739415,"aZ":-12.822153752627546,"pfxX":-1.934593685626047,"pfxZ":9.154271269043912,"pX":0.6369541412164271,"pZ":3.8399640776725454,"vX0":6.224317847330198,"vY0":-144.62647919792255,"vZ0":-3.9822452676201405,"x":92.72,"y":135.1,"x0":-1.2936121858378764,"y0":50.00558836763929,"z0":6.023484560966581,"aX":-4.091003249129758},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":2.3,"spinRate":2522,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.37898713639036163,"extension":7.088962330177957},"hitData":{"launchSpeed":66.1,"launchAngle":33.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.67,"coordY":118.0}},"index":4,"playId":"a4f3f2ba-ad08-3dff-9926-2b76ac8c8f69","pitchNumber":5,"startTime":"2026-04-29T00:54:32.074Z","endTime":"2026-04-29T00:54:41.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:54:41.880Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung challenged (pitch result), call on the field was confirmed: Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-29T00:54:58.164Z","endTime":"2026-04-29T00:56:15.885Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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.6,"endSpeed":90.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.622472401158504,"aZ":-10.383710589275907,"pfxX":-4.30488281016048,"pfxZ":10.439808359578596,"pX":-0.30705947907114733,"pZ":2.62754970100701,"vX0":5.3025246726268005,"vY0":-143.43585815255776,"vZ0":-7.437963504777166,"x":128.7,"y":167.84,"x0":-1.6188081732127508,"y0":50.00302819307735,"z0":5.898815367578596,"aX":-8.986144463327978},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2576,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.38159102014123825,"extension":7.205950755658378},"index":0,"playId":"4766bd8a-691f-3ad0-81ee-5168b65779ff","pitchNumber":1,"startTime":"2026-04-29T00:55:19.638Z","endTime":"2026-04-29T00:55:23.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766037651091263,"aZ":-12.436409322832995,"pfxX":-3.8254177621745606,"pfxZ":9.584502107447273,"pX":0.019611612395344077,"pZ":3.2262632883225364,"vX0":6.063399231425211,"vY0":-142.39543060098885,"vZ0":-5.341754194922528,"x":116.25,"y":151.67,"x0":-1.6374100323719276,"y0":50.006068157372155,"z0":5.909030329459357,"aX":-7.881014132396234},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":2544,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.384205716790297,"extension":6.9244338869720234},"index":1,"playId":"3251dcc8-6d5e-3b29-aee2-0dc83488eaf4","pitchNumber":2,"startTime":"2026-04-29T00:55:38.426Z","endTime":"2026-04-29T00:55:41.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68467550746195,"aZ":-14.571370622353912,"pfxX":-4.485206465082808,"pfxZ":8.349177399197261,"pX":0.7931118765333541,"pZ":2.7504101172765667,"vX0":8.001315487408462,"vY0":-144.1166245359458,"vZ0":-6.39210105157288,"x":86.77,"y":164.52,"x0":-1.4333164350656538,"y0":50.005714326436554,"z0":5.892892030144083,"aX":-9.460253011264218},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.0,"breakHorizontal":6.6,"spinRate":2399,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3796763164233661,"extension":7.120715079186422},"index":2,"playId":"c61f61be-f089-38c9-9205-14ebe788a393","pitchNumber":3,"startTime":"2026-04-29T00:56:06.117Z","endTime":"2026-04-29T00:56:15.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"}},"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-29T00:56:15.885Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Judge called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-29T00:58:10.508Z","endTime":"2026-04-29T01:00:05.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.007769266530268,"aZ":-31.028896346273946,"pfxX":1.3445179327558154,"pfxZ":0.6477315966774997,"pX":1.3939555460651256,"pZ":1.1397654922786866,"vX0":7.154130737760135,"vY0":-132.13473764102446,"vZ0":-5.628151076793029,"x":63.87,"y":208.01,"x0":-1.5227212220846502,"y0":50.00378417955631,"z0":5.575742969332605,"aX":2.3777857472582813},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.1,"breakHorizontal":-4.0,"spinRate":2615,"spinDirection":152},"zone":14,"typeConfidence":0.89,"plateTime":0.41443186541937393,"extension":6.584185199106528},"index":0,"playId":"483f3f86-f9c1-3879-a6d1-e5e7368fc937","pitchNumber":1,"startTime":"2026-04-29T00:58:33.866Z","endTime":"2026-04-29T00:58:36.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.031820570125223,"aZ":-30.385968583173693,"pfxX":1.5706800690030427,"pfxZ":0.9989367130025859,"pX":0.8068336337213342,"pZ":0.6726957950316584,"vX0":5.390249806451507,"vY0":-132.82120057554664,"vZ0":-6.963256614480389,"x":86.25,"y":220.62,"x0":-1.4516060690517896,"y0":50.00209235271764,"z0":5.5332171214245705,"aX":2.8103820786440403},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":-4.0,"spinRate":2731,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.41212264996697145,"extension":6.768610614516694},"index":1,"playId":"3dc62786-fbdf-3776-a7b0-06872922d7fa","pitchNumber":2,"startTime":"2026-04-29T00:58:47.379Z","endTime":"2026-04-29T00:58:50.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07158420459187,"aZ":-12.185456408437986,"pfxX":-3.816791632479064,"pfxZ":9.952577574928121,"pX":0.24900340951372063,"pZ":3.1898555729556053,"vX0":5.8360303005960255,"vY0":-140.83052869081038,"vZ0":-4.372494293914286,"x":107.51,"y":152.65,"x0":-1.3544789417935248,"y0":50.00031988031115,"z0":5.551128120645433,"aX":-7.664192849092142},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.3,"breakHorizontal":5.8,"spinRate":2530,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.38897218113238274,"extension":6.7755550946621},"index":2,"playId":"1ca6f1ec-f198-3e1a-9de1-c0ea1fa09a71","pitchNumber":3,"startTime":"2026-04-29T00:59:06.759Z","endTime":"2026-04-29T00:59:09.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.3,"endSpeed":88.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.256224165800745,"aZ":-11.242407345426791,"pfxX":-4.660079574576345,"pfxZ":10.315874543584322,"pX":0.9994743286240368,"pZ":3.3291678179428272,"vX0":8.235803538828993,"vY0":-141.52647365412992,"vZ0":-4.204384329780387,"x":78.9,"y":148.89,"x0":-1.3425635379574994,"y0":50.00193961452202,"z0":5.553919711823879,"aX":-9.455938345758089},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":6.7,"spinRate":2505,"spinDirection":216},"zone":12,"typeConfidence":0.92,"plateTime":0.387002960740519,"extension":6.767572205753356},"index":3,"playId":"e2fc3dd0-b9b5-354f-8ad3-043d67b93ef8","pitchNumber":4,"startTime":"2026-04-29T00:59:21.419Z","endTime":"2026-04-29T00:59:24.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70582462010101,"aZ":-11.861673198699252,"pfxX":-4.404916279172729,"pfxZ":9.924012093682263,"pX":0.20970782243628755,"pZ":2.8338336977430982,"vX0":6.090186644818029,"vY0":-142.39570069238053,"vZ0":-5.379747565530473,"x":109.01,"y":162.27,"x0":-1.3877713002065049,"y0":50.004012562749146,"z0":5.502862989943208,"aX":-9.017321384478482},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2494,"spinDirection":216},"zone":5,"typeConfidence":0.92,"plateTime":0.3851402896310727,"extension":6.595816823309523},"index":4,"playId":"c02a97ad-a576-39ce-a12c-606758a8bad1","pitchNumber":5,"startTime":"2026-04-29T00:59:37.507Z","endTime":"2026-04-29T00:59:40.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-29T00:59:48.589Z","endTime":"2026-04-29T01:00:02.147Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69258064061078,"aZ":-11.813628117981061,"pfxX":-4.237707872879455,"pfxZ":9.790010743307704,"pX":0.7559194669123188,"pZ":2.7449169697158404,"vX0":7.404708402518512,"vY0":-143.2177492682844,"vZ0":-5.634052812541866,"x":88.19,"y":164.67,"x0":-1.3110341674491985,"y0":50.00328060798334,"z0":5.474688409355518,"aX":-8.814280570629673},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2439,"spinDirection":216},"zone":6,"typeConfidence":0.92,"plateTime":0.3822602604874996,"extension":6.700623947544505},"index":6,"playId":"228c461f-9a0a-3754-b99b-c4d952cae76b","pitchNumber":6,"startTime":"2026-04-29T01:00:02.147Z","endTime":"2026-04-29T01:00:05.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:00:05.363Z","atBatIndex":22},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Cody Bellinger reaches on a throwing error by second baseman Josh Smith. Cody Bellinger to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-29T01:00:21.485Z","endTime":"2026-04-29T01:02:39.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.0,"endSpeed":88.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30621365913084,"aZ":-12.399632957044979,"pfxX":-3.873787606470006,"pfxZ":9.809264924666628,"pX":0.13389826493286777,"pZ":3.255025349965792,"vX0":5.6780243132260635,"vY0":-141.14101315387347,"vZ0":-4.228087584413078,"x":111.9,"y":150.89,"x0":-1.4012403996586484,"y0":50.007015343278496,"z0":5.571908386944642,"aX":-7.812972187003773},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2488,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3881710049405389,"extension":6.6606521345105465},"index":0,"playId":"f4b9250b-30a4-3fc3-8b51-162342201642","pitchNumber":1,"startTime":"2026-04-29T01:00:30.523Z","endTime":"2026-04-29T01:00:33.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.701118367473704,"aZ":-27.141736190429064,"pfxX":-8.109582697903756,"pfxZ":2.7935093956575185,"pX":1.2189773418937437,"pZ":-0.023673746216756934,"vX0":8.759224307418739,"vY0":-133.61992324929034,"vZ0":-9.10807342225409,"x":70.54,"y":239.42,"x0":-1.053282583286003,"y0":50.004236085999864,"z0":5.389820097621824,"aX":-14.616129318574874},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.1,"breakHorizontal":12.7,"spinRate":1523,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.410445635449574,"extension":6.940609310779804},"index":1,"playId":"2ec6945b-a75a-37e1-97ac-cdd4fb2c508a","pitchNumber":2,"startTime":"2026-04-29T01:00:48.177Z","endTime":"2026-04-29T01:00:51.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.9,"endSpeed":83.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738097140194565,"aZ":-30.546177385328978,"pfxX":2.0258452097965205,"pfxZ":0.9160584524150206,"pX":-0.17507810498930576,"pZ":1.2360886269098166,"vX0":2.737033121912678,"vY0":-132.34388230162622,"vZ0":-5.4478242757382676,"x":123.67,"y":205.41,"x0":-1.4851557719990005,"y0":50.0041277400726,"z0":5.553500185537454,"aX":3.599862107232167},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.7,"breakHorizontal":-4.2,"spinRate":2685,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.413567008997636,"extension":6.445149833687085},"index":2,"playId":"48f7bd3d-8863-3b6a-8955-c883f0bee038","pitchNumber":3,"startTime":"2026-04-29T01:01:09.960Z","endTime":"2026-04-29T01:01:12.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.084081254870796,"aZ":-11.411419260813023,"pfxX":-5.110508311680397,"pfxZ":10.211085612831333,"pX":-0.9421177865388888,"pZ":1.966199415936447,"vX0":3.4273500000952697,"vY0":-142.25677897866606,"vZ0":-7.664471591508296,"x":152.91,"y":185.69,"x0":-1.503606420065838,"y0":50.000341001178946,"z0":5.432700690433869,"aX":-10.388616035088075},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2418,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.3862147137748053,"extension":6.628447532277167},"index":3,"playId":"2c4ddc84-78f7-343b-95cc-d5ee3a8549bf","pitchNumber":4,"startTime":"2026-04-29T01:01:24.536Z","endTime":"2026-04-29T01:01:28.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.232190608424276,"aZ":-10.412041697294747,"pfxX":-4.946268138027695,"pfxZ":10.733761933521015,"pX":-0.8006793336467413,"pZ":2.246857821239848,"vX0":3.802736813770479,"vY0":-142.11903198270113,"vZ0":-7.041313051273811,"x":147.52,"y":178.11,"x0":-1.519331707706298,"y0":50.00541041203987,"z0":5.432052380679948,"aX":-10.031070786925214},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2507,"spinDirection":219},"zone":7,"typeConfidence":0.92,"plateTime":0.38670127409317123,"extension":6.698320274985168},"index":4,"playId":"8f4eac2b-f5cd-33f7-8665-1861036f84fd","pitchNumber":5,"startTime":"2026-04-29T01:01:39.574Z","endTime":"2026-04-29T01:02:06.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"}},"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":98.2,"endSpeed":89.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12016191777579,"aZ":-9.69736413503875,"pfxX":-5.3081309551925395,"pfxZ":10.977821043543994,"pX":-0.239217102378912,"pZ":2.431603218592896,"vX0":5.163863273488913,"vY0":-142.70842920630506,"vZ0":-6.813441303564642,"x":126.12,"y":173.13,"x0":-1.389056096855701,"y0":50.00230759212274,"z0":5.47228313591983,"aX":-10.867324757799496},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":8.5,"spinRate":2456,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.3849131282837144,"extension":6.513661773752235},"index":5,"playId":"f5ee13aa-666e-3811-a717-bd327897ceec","pitchNumber":6,"startTime":"2026-04-29T01:02:11.097Z","endTime":"2026-04-29T01:02:14.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984955697646754,"aZ":-28.8645711281051,"pfxX":1.4407414438167563,"pfxZ":1.7817787214496645,"pX":-0.724231697955326,"pZ":1.957298265370058,"vX0":1.6567110876210944,"vY0":-135.23018991366527,"vZ0":-4.18569961135382,"x":144.61,"y":185.93,"x0":-1.5315298985049857,"y0":50.00160393526066,"z0":5.545772986696419,"aX":2.6726010855366127},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.5,"breakHorizontal":-3.0,"spinRate":2614,"spinDirection":141},"zone":7,"typeConfidence":0.9,"plateTime":0.4047450111888593,"extension":6.348072678134675},"hitData":{"launchSpeed":86.2,"launchAngle":-42.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.94,"coordY":152.09}},"index":6,"playId":"fbc7f834-c9b0-3592-a972-71b6fed994d0","pitchNumber":7,"startTime":"2026-04-29T01:02:29.147Z","endTime":"2026-04-29T01:02:39.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":0.67,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:02:39.642Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-29T01:03:12.293Z","endTime":"2026-04-29T01:05:42.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d481f9c6-f8ce-4c5d-8e06-7117e69e5c94","startTime":"2026-04-29T01:03:12.293Z","endTime":"2026-04-29T01:03:17.293Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32387317047215,"aZ":-13.020038811040328,"pfxX":-5.233500767627914,"pfxZ":9.445136808998999,"pX":1.7925337451211223,"pZ":2.815659385038037,"vX0":10.34131172287368,"vY0":-141.93329067464796,"vZ0":-5.248846453768399,"x":48.67,"y":162.76,"x0":-1.228281767686471,"y0":50.00404874137302,"z0":5.527127162272014,"aX":-10.61561699330496},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2418,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.3868146613150141,"extension":6.637278945093187},"index":1,"playId":"ca836544-e18f-37ad-8555-e9f60a11581d","pitchNumber":1,"startTime":"2026-04-29T01:03:25.514Z","endTime":"2026-04-29T01:03:28.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46074336597624,"aZ":-27.933662851415843,"pfxX":-7.069468336069702,"pfxZ":2.421735038209782,"pX":-0.28268199837851177,"pZ":1.6951909982660818,"vX0":5.16235990777554,"vY0":-131.66914197055578,"vZ0":-4.408005161043324,"x":127.78,"y":193.01,"x0":-1.35209794529546,"y0":50.004818545168696,"z0":5.462744085106927,"aX":-12.390399955147375},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":11.6,"spinRate":1561,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.4162916223376656,"extension":6.602994683378898},"index":2,"playId":"f68d4369-ab7b-30c4-a9c5-367fbdb6650b","pitchNumber":2,"startTime":"2026-04-29T01:03:43.654Z","endTime":"2026-04-29T01:03:47.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.131577618993397,"aZ":-26.985288565053803,"pfxX":-6.718129717765583,"pfxZ":2.9301857306259613,"pX":1.4454121081197449,"pZ":0.26373314774706325,"vX0":9.27560298871581,"vY0":-132.28175804016223,"vZ0":-8.085954001079513,"x":61.9,"y":231.66,"x0":-1.2332118476085585,"y0":50.00633569813053,"z0":5.337745331016847,"aX":-11.912711603844512},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":10.2,"spinRate":1632,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4140111951384826,"extension":6.842956186478987},"index":3,"playId":"6c109e78-2939-39bd-ae8f-bad9ac82b1ac","pitchNumber":3,"startTime":"2026-04-29T01:04:06.672Z","endTime":"2026-04-29T01:04:10.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00350993355104,"aZ":-13.288267726222765,"pfxX":-5.231202394180127,"pfxZ":9.32212489632616,"pX":-0.24168919155766772,"pZ":3.3988049268398126,"vX0":5.357744087938919,"vY0":-141.7995428203099,"vZ0":-3.5839143506523867,"x":126.21,"y":147.01,"x0":-1.4807415023350525,"y0":50.000510573431335,"z0":5.533277106260604,"aX":-10.596059744959652},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":8.3,"spinRate":2421,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3870391138343261,"extension":6.916894206039668},"index":4,"playId":"4bf3dcc8-93fd-3cb9-b5d4-9b231be5448e","pitchNumber":4,"startTime":"2026-04-29T01:04:32.427Z","endTime":"2026-04-29T01:04:36.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18971599462673,"aZ":-31.198784122113906,"pfxX":-7.874565450276656,"pfxZ":0.5670287345660814,"pX":-0.3015832005164943,"pZ":2.3269489625355497,"vX0":5.273777761375808,"vY0":-130.618202185988,"vZ0":-2.3870209865963044,"x":128.5,"y":175.95,"x0":-1.3223925938159975,"y0":50.005417966647364,"z0":5.595637362341756,"aX":-13.625775214013986},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.7,"breakHorizontal":13.1,"spinRate":1595,"spinDirection":235},"zone":4,"typeConfidence":0.91,"plateTime":0.41912937641188375,"extension":6.632124506316344},"index":5,"playId":"e5bbb9cb-471a-326e-9f5c-ab400d82a414","pitchNumber":5,"startTime":"2026-04-29T01:04:55.716Z","endTime":"2026-04-29T01:04:58.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-29T01:05:14.012Z","endTime":"2026-04-29T01:05:33.230Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5663374714367,"aZ":-32.439849688726056,"pfxX":-7.87851458173245,"pfxZ":-0.15331309603434207,"pX":-0.9145594866148848,"pZ":2.5918609225203726,"vX0":3.8942433400066103,"vY0":-130.25483872140273,"vZ0":-1.4387836701667616,"x":151.86,"y":168.8,"x0":-1.4060317122304495,"y0":50.0036578987136,"z0":5.606016700233323,"aX":-13.527488001747447},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":13.4,"spinRate":1516,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.4206290279759668,"extension":6.607194898057932},"hitData":{"launchSpeed":76.7,"launchAngle":32.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.63,"coordY":85.68}},"index":7,"playId":"6d067332-ffcd-3a24-9a62-8a1d2f1d02ae","pitchNumber":6,"startTime":"2026-04-29T01:05:33.230Z","endTime":"2026-04-29T01:05:42.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.32,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:05:42.761Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-29T01:06:03.656Z","endTime":"2026-04-29T01:07:53.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031532272373237,"aZ":-29.352306701940343,"pfxX":-8.512645767047182,"pfxZ":1.615175042301357,"pX":-0.0923877834021039,"pZ":1.0417542353291402,"vX0":6.428297420832285,"vY0":-131.76308430487558,"vZ0":-5.799701797229874,"x":120.52,"y":210.65,"x0":-1.4672033975444674,"y0":50.00178586202136,"z0":5.461655467451922,"aX":-14.850976047606991},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.8,"breakHorizontal":13.9,"spinRate":1526,"spinDirection":231},"zone":13,"typeConfidence":0.92,"plateTime":0.41693944079589995,"extension":6.82567053675527},"index":0,"playId":"8f35b64c-24c8-3fab-b92d-2c3f03b482f2","pitchNumber":1,"startTime":"2026-04-29T01:06:13.294Z","endTime":"2026-04-29T01:06:16.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937177551754203,"aZ":-28.926861037241522,"pfxX":-8.563757496059463,"pfxZ":1.8630806414558858,"pX":0.34895195776691323,"pZ":0.14898311173530362,"vX0":7.226017348866972,"vY0":-131.47558685982636,"vZ0":-7.8528949037197435,"x":103.7,"y":234.76,"x0":-1.3279376878017195,"y0":50.00525114192788,"z0":5.334093080168596,"aX":-14.93372876841458},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":13.8,"spinRate":1583,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.4172655677450896,"extension":6.7030144445465885},"index":1,"playId":"b5d97e09-5a03-392c-9340-c988bd09bb85","pitchNumber":2,"startTime":"2026-04-29T01:06:30.531Z","endTime":"2026-04-29T01:06:33.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195233203146085,"aZ":-33.77159622921378,"pfxX":-7.69309163760319,"pfxZ":-0.937556559123454,"pX":-2.0692528309619673,"pZ":3.825213190416628,"vX0":1.0091342545336963,"vY0":-129.5828436257042,"vZ0":1.7731568228186623,"x":195.88,"y":135.5,"x0":-1.4643055410464063,"y0":50.0047814354968,"z0":5.712997465532939,"aX":-13.077970377563851},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.1,"breakHorizontal":13.7,"spinRate":1476,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.422755085146044,"extension":6.530225513724448},"index":2,"playId":"9ba467bf-11dc-3592-b2f5-645a128cb8be","pitchNumber":3,"startTime":"2026-04-29T01:06:54.858Z","endTime":"2026-04-29T01:06:57.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.201928687576974,"aZ":-11.984148813894898,"pfxX":-4.278575645201428,"pfxZ":10.224455739053672,"pX":-0.5563549121718855,"pZ":3.1707048698158333,"vX0":4.150661714297056,"vY0":-140.22256547123274,"vZ0":-4.289695780379267,"x":138.21,"y":153.17,"x0":-1.5059540815317414,"y0":50.00279157150335,"z0":5.513276398683214,"aX":-8.448728040533416},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":6.8,"spinRate":2322,"spinDirection":214},"zone":1,"typeConfidence":0.91,"plateTime":0.391878639117186,"extension":6.58477440828801},"index":3,"playId":"5e0dfeda-75e7-3113-8149-2c4f7c9fbf14","pitchNumber":4,"startTime":"2026-04-29T01:07:18.728Z","endTime":"2026-04-29T01:07:21.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543853919090996,"aZ":-28.92319253198062,"pfxX":1.7451079822096076,"pfxZ":1.7854149766872576,"pX":0.12678033427827745,"pZ":1.6171904048769405,"vX0":4.032269850137875,"vY0":-133.47275173070923,"vZ0":-5.090297244639126,"x":112.17,"y":195.12,"x0":-1.625375534252692,"y0":50.0028663054788,"z0":5.611477295979309,"aX":3.172624971981692},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2699,"spinDirection":154},"zone":8,"typeConfidence":0.91,"plateTime":0.4091032458272319,"extension":6.512608088988917},"hitData":{"launchSpeed":104.7,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.58,"coordY":164.76}},"index":4,"playId":"16d8d004-7873-3170-829b-e515e1c6c960","pitchNumber":5,"startTime":"2026-04-29T01:07:46.126Z","endTime":"2026-04-29T01:07:53.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"second":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.33,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:07:53.624Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-29T01:10:06.810Z","endTime":"2026-04-29T01:12:22.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.796591622218607,"aZ":-12.657299591810345,"pfxX":-2.2749852329130684,"pfxZ":9.471829509632492,"pX":0.02378717827934977,"pZ":3.4429361127346203,"vX0":5.04768381760376,"vY0":-142.21623789266746,"vZ0":-4.761513726060087,"x":116.09,"y":145.82,"x0":-1.4737969746931174,"y0":50.00286901569401,"z0":5.933571967362883,"aX":-4.688087653794462},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":3.1,"spinRate":2499,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.38425476199578146,"extension":7.011436608899487},"index":0,"playId":"f71e5879-213c-34e5-8e51-151bcc1b30f7","pitchNumber":1,"startTime":"2026-04-29T01:10:26.551Z","endTime":"2026-04-29T01:10:29.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":98.5,"endSpeed":90.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99041764107677,"aZ":-13.174521816760945,"pfxX":-2.8490773505794755,"pfxZ":9.073563557478863,"pX":-0.7642771232246403,"pZ":4.161753019273962,"vX0":3.3899470952604873,"vY0":-143.50528316881275,"vZ0":-3.145756763538203,"x":146.13,"y":126.41,"x0":-1.5885128293466435,"y0":50.00308263062815,"z0":6.08842309395388,"aX":-5.966117997359398},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.1,"breakHorizontal":4.6,"spinRate":2509,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3811206872066166,"extension":6.74091744188262},"index":1,"playId":"bed85d22-ac48-3f99-a3f5-a48c52f2f289","pitchNumber":2,"startTime":"2026-04-29T01:10:43.797Z","endTime":"2026-04-29T01:10:46.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15838896424363,"aZ":-11.744981078055128,"pfxX":-1.9436667039898246,"pfxZ":9.9249387160949,"pX":0.14412391983281722,"pZ":2.822071747552694,"vX0":5.42501822503276,"vY0":-142.2250424709273,"vZ0":-6.7021866620483665,"x":111.51,"y":162.58,"x0":-1.5315152596676658,"y0":50.00462183312797,"z0":5.946436102633341,"aX":-4.002093633105197},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":2.5,"spinRate":2494,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.38442295742423216,"extension":7.014460893485199},"index":2,"playId":"dd32d293-8b7d-3c56-ba0f-59855d88abbb","pitchNumber":3,"startTime":"2026-04-29T01:11:03.360Z","endTime":"2026-04-29T01:11:06.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611977017117532,"aZ":-13.925082826471055,"pfxX":-3.6597006987194183,"pfxZ":8.95024154982379,"pX":1.089855862298329,"pZ":1.98109046204233,"vX0":7.810194052121748,"vY0":-141.49790831872946,"vZ0":-8.231536208428233,"x":75.46,"y":185.29,"x0":-1.2237597640811837,"y0":50.00255418537021,"z0":5.809233845082179,"aX":-7.462300226925167},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2511,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3862670555831973,"extension":7.0352799710018},"index":3,"playId":"a9b70e4b-7c4a-31ad-8012-f0927725a033","pitchNumber":4,"startTime":"2026-04-29T01:11:22.597Z","endTime":"2026-04-29T01:11:25.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18625250363641,"aZ":-18.47995423628367,"pfxX":-7.895242349826539,"pfxZ":6.668901983294669,"pX":0.9592951595275357,"pZ":2.757825992138092,"vX0":9.22683233752078,"vY0":-142.30451120647,"vZ0":-5.8370459930185445,"x":80.43,"y":164.32,"x0":-1.2969867135960702,"y0":50.006902795438776,"z0":6.003675898107615,"aX":-16.221996157905096},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":12.5,"spinRate":2284,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.3846698289609485,"extension":6.962653249053043},"index":4,"playId":"7180ad64-9394-3ff4-9955-75e7f9983ad4","pitchNumber":5,"startTime":"2026-04-29T01:11:42.528Z","endTime":"2026-04-29T01:12:09.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536383112324927,"aZ":-13.70671746315983,"pfxX":-0.666626900252181,"pfxZ":9.003776343282427,"pX":-0.4276723685494321,"pZ":3.3584083174494634,"vX0":3.09380899140865,"vY0":-142.0677751695645,"vZ0":-4.75916228127585,"x":133.3,"y":148.1,"x0":-1.4425630278498744,"y0":50.00109224301779,"z0":5.921721877122938,"aX":-1.3674137319105422},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":0.6,"spinRate":2449,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.38505415804929255,"extension":7.019203634824859},"index":5,"playId":"adb43e75-ebe0-3ea2-8298-0a0df18a44af","pitchNumber":6,"startTime":"2026-04-29T01:12:19.686Z","endTime":"2026-04-29T01:12:22.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:12:22.686Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-29T01:13:03.342Z","endTime":"2026-04-29T01:14:05.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-29T01:12:45.948Z","endTime":"2026-04-29T01:13:05.567Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.21393705738913,"aZ":-12.07142511164903,"pfxX":-3.977621505223638,"pfxZ":9.572621013257486,"pX":0.6188898560347961,"pZ":3.1899391617639674,"vX0":6.820981971137159,"vY0":-144.5676409601702,"vZ0":-5.8087600199466385,"x":93.41,"y":152.65,"x0":-1.2629260342910664,"y0":50.000040476958546,"z0":5.977844833132392,"aX":-8.351372228065765},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2347,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3800399762824971,"extension":7.130874735985119},"index":1,"playId":"baae34ca-9950-3859-b4ba-042b02ba0e77","pitchNumber":1,"startTime":"2026-04-29T01:13:05.567Z","endTime":"2026-04-29T01:13:08.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70214667796922,"aZ":-10.294607866312601,"pfxX":-3.963370405673414,"pfxZ":10.379254622325366,"pX":-0.25632227427747456,"pZ":2.2217085677190744,"vX0":4.52850855331887,"vY0":-144.71434288278382,"vZ0":-8.657085708607125,"x":126.77,"y":178.79,"x0":-1.3311019186716795,"y0":50.00141088421456,"z0":5.8934499825477324,"aX":-8.354211010710953},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2592,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.37936740547888403,"extension":6.801664478367552},"index":2,"playId":"d747c101-c844-3f91-8739-eab3b211f7dc","pitchNumber":2,"startTime":"2026-04-29T01:13:31.167Z","endTime":"2026-04-29T01:13:34.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.728092893965623,"aZ":-42.68631067944991,"pfxX":4.787788302527864,"pfxZ":-6.832201780238778,"pX":-0.15841892544919714,"pZ":2.4608901567737234,"vX0":1.4506270786717055,"vY0":-123.50685121728564,"vZ0":-0.3184924978463852,"x":123.04,"y":172.34,"x0":-1.3762581126084035,"y0":50.00566400945405,"z0":6.196335905102597,"aX":7.361541743003402},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.2,"breakHorizontal":-9.0,"spinRate":2483,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.44430239374441705,"extension":6.753715407409819},"hitData":{"launchSpeed":101.1,"launchAngle":21.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.4,"coordY":51.17}},"index":3,"playId":"699f2983-6703-38dc-a083-c04bad5bb97f","pitchNumber":3,"startTime":"2026-04-29T01:13:57.936Z","endTime":"2026-04-29T01:14:05.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:14:05.998Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out sharply to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-29T01:14:19.525Z","endTime":"2026-04-29T01:16:34.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.2,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.758580932175576,"aZ":-24.090273865761723,"pfxX":4.964819332350255,"pfxZ":4.299552215441064,"pX":0.3077656600549125,"pZ":3.270097920616789,"vX0":3.4902702192263595,"vY0":-135.75192846482813,"vZ0":-2.847603127460317,"x":105.27,"y":150.49,"x0":-1.6364327684318545,"y0":50.00046865536595,"z0":5.996666800345088,"aX":9.33015613912686},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":-9.7,"spinRate":2470,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4023870230081874,"extension":7.040391621624225},"index":0,"playId":"eb15e80d-242b-381e-9e61-b77b3d7fe607","pitchNumber":1,"startTime":"2026-04-29T01:14:45.342Z","endTime":"2026-04-29T01:14:48.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.4,"endSpeed":80.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257403107606617,"aZ":-28.505537093151748,"pfxX":4.399277744724853,"pfxZ":2.2313551799169025,"pX":0.7856682072604362,"pZ":1.6952669063348935,"vX0":4.491375460249005,"vY0":-127.27063287830156,"vZ0":-5.11247586053247,"x":87.05,"y":193.01,"x0":-1.5713442978956542,"y0":50.00458864590514,"z0":5.978089102101385,"aX":7.243321636109994},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":-9.0,"spinRate":2526,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4297888778464678,"extension":6.876128957480457},"index":1,"playId":"e4c6076d-3888-3512-9f2a-472ab64e8df4","pitchNumber":2,"startTime":"2026-04-29T01:15:02.875Z","endTime":"2026-04-29T01:15:05.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-29T01:15:13.278Z","endTime":"2026-04-29T01:15:36.695Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55320073017478,"aZ":-28.315926952675273,"pfxX":5.392467285856436,"pfxZ":2.3711223027394226,"pX":1.550704816667753,"pZ":2.0100424171965083,"vX0":5.641092306705989,"vY0":-126.67940427128524,"vZ0":-4.337092255490279,"x":57.89,"y":184.51,"x0":-1.404480393637294,"y0":50.00328561306147,"z0":6.004397719086302,"aX":8.775387426140412},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-11.0,"spinRate":2464,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4321511645904432,"extension":6.91181733152588},"index":3,"playId":"4c90b698-2cc7-38e6-8b50-7b4850fab115","pitchNumber":3,"startTime":"2026-04-29T01:15:36.695Z","endTime":"2026-04-29T01:15:39.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.781370192552444,"aZ":-28.60508622632986,"pfxX":2.2250240217452637,"pfxZ":2.118868367649535,"pX":1.3264207425548273,"pZ":1.3825059228129348,"vX0":6.102973020033254,"vY0":-128.69609341907446,"vZ0":-6.020917821399675,"x":66.44,"y":201.45,"x0":-1.3612283861706325,"y0":50.00285189882374,"z0":5.957533460729537,"aX":3.744856999834077},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":-5.4,"spinRate":2542,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.42500246029801225,"extension":6.678493307000286},"index":4,"playId":"ea5cfbd1-5dc6-3f2b-9286-48688a386e73","pitchNumber":4,"startTime":"2026-04-29T01:16:04.718Z","endTime":"2026-04-29T01:16:07.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077954866106715,"aZ":-14.073730877164998,"pfxX":-0.35527763503890775,"pfxZ":8.816726667406215,"pX":-0.4071464728585117,"pZ":2.7958499752257113,"vX0":3.748753118950209,"vY0":-142.02127504478293,"vZ0":-6.244672125273171,"x":132.52,"y":163.29,"x0":-1.6953130358873583,"y0":50.001241260033524,"z0":5.910380144330326,"aX":-0.730372442951581},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.0,"breakHorizontal":-0.1,"spinRate":2484,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3849685908746072,"extension":6.957130204223246},"hitData":{"launchSpeed":101.5,"launchAngle":45.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":72.63,"coordY":73.23}},"index":5,"playId":"c7a74d02-e5a3-3e1a-8a40-7ed257d23e0d","pitchNumber":5,"startTime":"2026-04-29T01:16:23.831Z","endTime":"2026-04-29T01:16:34.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:16:34.246Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a ground ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-29T01:18:28.920Z","endTime":"2026-04-29T01:20:03.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"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":"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":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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, 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":90.3,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.533467654736047,"aZ":-26.74268536420618,"pfxX":0.3060919719351194,"pfxZ":3.062865673927945,"pX":-1.108568911159845,"pZ":3.5757392538851764,"vX0":1.3592272675062707,"vY0":-131.67644018789784,"vZ0":-0.518361699831301,"x":159.26,"y":142.24,"x0":-1.6692407498233293,"y0":50.00010187914505,"z0":5.737791678684731,"aX":0.5424043633705397},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-0.8,"spinRate":2585,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.4144950064403434,"extension":6.5141334451370065},"index":0,"playId":"cc8a0b0c-4729-3083-8945-3df8dc628314","pitchNumber":1,"startTime":"2026-04-29T01:18:42.802Z","endTime":"2026-04-29T01:18:45.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25512893370177,"aZ":-13.080267179284686,"pfxX":-4.1194033595654584,"pfxZ":9.72691213397323,"pX":-1.4531845576063893,"pZ":3.935983588745213,"vX0":2.090856671869661,"vY0":-139.44486982785244,"vZ0":-2.1525449192807997,"x":172.39,"y":132.51,"x0":-1.6787112789844367,"y0":50.005992965183786,"z0":5.584158794669398,"aX":-8.088995699483746},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":7.0,"spinRate":2471,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.3932557641000658,"extension":6.462234117221791},"index":1,"playId":"afc66553-3ea7-3441-b020-ab080c06ea29","pitchNumber":2,"startTime":"2026-04-29T01:18:58.836Z","endTime":"2026-04-29T01:19:01.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.0,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68757905670843,"aZ":-11.039564173662857,"pfxX":-4.736914533363532,"pfxZ":10.731407529916314,"pX":-0.22478973712155492,"pZ":3.169729441503268,"vX0":5.233552225681851,"vY0":-139.73388275840196,"vZ0":-4.493458350921285,"x":125.57,"y":153.2,"x0":-1.510219853492412,"y0":50.003630585232536,"z0":5.529277643184057,"aX":-9.32990246452022},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":7.4,"spinRate":2517,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.39259006953140485,"extension":6.695584314205297},"index":2,"playId":"79f778e5-e237-3567-b35c-8da647c3dd2d","pitchNumber":3,"startTime":"2026-04-29T01:19:16.799Z","endTime":"2026-04-29T01:19:19.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":87.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02509812200166,"aZ":-14.64368572239322,"pfxX":-6.233369018034377,"pfxZ":8.858328741593699,"pX":-0.25621921982301576,"pZ":1.6459690298278389,"vX0":5.696831055483203,"vY0":-140.1186036002565,"vZ0":-7.883642073007612,"x":126.77,"y":194.34,"x0":-1.51042483833097,"y0":50.00634231712648,"z0":5.462309415760011,"aX":-12.340119837760646},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2392,"spinDirection":221},"zone":8,"typeConfidence":0.83,"plateTime":0.3915940752737801,"extension":6.733353729548234},"index":3,"playId":"250e90fd-44eb-378e-8424-adcd365d6474","pitchNumber":4,"startTime":"2026-04-29T01:19:35.947Z","endTime":"2026-04-29T01:19:40.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61578221508469,"aZ":-13.935889408000792,"pfxX":-5.8101642440067724,"pfxZ":9.327585901070082,"pX":-0.06729039695783468,"pZ":2.563704468207326,"vX0":5.551535488998115,"vY0":-139.26352409746866,"vZ0":-5.819544735491949,"x":119.56,"y":169.56,"x0":-1.3361408625051283,"y0":50.003967954439005,"z0":5.610010059229182,"aX":-11.36130244105055},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2385,"spinDirection":219},"zone":5,"typeConfidence":0.87,"plateTime":0.39400076266830775,"extension":6.5681619375773},"hitData":{"launchSpeed":107.3,"launchAngle":6.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.84,"coordY":97.34}},"index":4,"playId":"de3448f6-584b-3c8f-b3e8-7840cc976287","pitchNumber":5,"startTime":"2026-04-29T01:19:54.151Z","endTime":"2026-04-29T01:20:03.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:20:03.881Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-29T01:20:17.024Z","endTime":"2026-04-29T01:22:05.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.846119494115896,"aZ":-34.18897668273648,"pfxX":5.183039753935613,"pfxZ":-1.4777573082934286,"pX":0.260533909850938,"pZ":3.637351939677522,"vX0":2.438522605862029,"vY0":-115.87726763271736,"vZ0":2.2576460516817933,"x":107.07,"y":140.57,"x0":-1.4774045700356773,"y0":50.0013200105025,"z0":5.9076311733564415,"aX":7.075504187089345},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.8,"breakHorizontal":-10.0,"spinRate":2716,"spinDirection":77},"zone":12,"typeConfidence":0.91,"plateTime":0.47196001273808674,"extension":6.513282277862545},"index":0,"playId":"b7729c60-a28f-3cca-8d10-a3cc56be09ad","pitchNumber":1,"startTime":"2026-04-29T01:20:29.219Z","endTime":"2026-04-29T01:20:33.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58797435598099,"aZ":-10.318688162179733,"pfxX":-3.9000876757705347,"pfxZ":10.942291447799347,"pX":-0.33150169804758317,"pZ":3.8222357812003667,"vX0":4.958771730647769,"vY0":-140.82602095198374,"vZ0":-2.8527516675632643,"x":129.64,"y":135.58,"x0":-1.6129506452908702,"y0":50.00663411620767,"z0":5.521198820612307,"aX":-7.792995679361937},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2376,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.38973220390285546,"extension":6.820142988531952},"index":1,"playId":"a4a58f61-7737-34f1-a758-2051e003e1fd","pitchNumber":2,"startTime":"2026-04-29T01:20:50.346Z","endTime":"2026-04-29T01:20:53.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.479324646865706,"aZ":-13.050661391474437,"pfxX":-4.083816184224341,"pfxZ":9.875355831545633,"pX":-0.18493065357140148,"pZ":2.349188494928698,"vX0":5.039936531869694,"vY0":-138.62842332059324,"vZ0":-6.053646308347014,"x":124.05,"y":175.35,"x0":-1.500347646300016,"y0":50.00345436908644,"z0":5.44099466788895,"aX":-7.908630725516462},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2406,"spinDirection":216},"zone":5,"typeConfidence":0.89,"plateTime":0.395901589127968,"extension":6.7997017678892995},"index":2,"playId":"fce29617-858d-3d11-bb27-6deb5cc0d234","pitchNumber":3,"startTime":"2026-04-29T01:21:12.952Z","endTime":"2026-04-29T01:21:15.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83463025023995,"aZ":-37.32902307669159,"pfxX":7.04612298614564,"pfxZ":-3.7483189338755896,"pX":0.34303195681357374,"pZ":1.6680995486916748,"vX0":1.7324963227475205,"vY0":-116.47751815105092,"vZ0":-1.2641912363891812,"x":103.92,"y":193.74,"x0":-1.3258716988053014,"y0":50.00360088984988,"z0":5.746799629848196,"aX":9.684256797845014},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.8,"breakHorizontal":-13.2,"spinRate":2731,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.47020637015995925,"extension":6.6765265167820775},"index":3,"playId":"9b545c60-03f6-3eaa-8ac4-70c82a8996b3","pitchNumber":4,"startTime":"2026-04-29T01:21:34.797Z","endTime":"2026-04-29T01:21:37.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-29T01:21:47.313Z","endTime":"2026-04-29T01:22:02.982Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911188900913206,"aZ":-30.807425617812942,"pfxX":-8.477793751295483,"pfxZ":0.8192426988625268,"pX":0.003917946500346665,"pZ":0.19864849186144268,"vX0":6.126853443364088,"vY0":-128.4060445337081,"vZ0":-6.9865595561458935,"x":116.85,"y":233.42,"x0":-1.3131371693040834,"y0":50.00413126055022,"z0":5.3560277391183755,"aX":-14.139805305725535},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":13.9,"spinRate":1436,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.4267740478098143,"extension":6.746596332566362},"index":5,"playId":"37ddc15c-de32-3b57-bbd7-e53377b5c78d","pitchNumber":5,"startTime":"2026-04-29T01:22:02.982Z","endTime":"2026-04-29T01:22:05.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.53,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:22:05.982Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Caballero grounds into a force out, first baseman Jake Burger to shortstop Corey Seager. Austin Wells out at 2nd. José Caballero to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-29T01:22:26.047Z","endTime":"2026-04-29T01:23:03.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"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":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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(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":90.0,"endSpeed":83.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28141923536222,"aZ":-27.383695476969944,"pfxX":1.8371991975186601,"pfxZ":2.7399498935010387,"pX":0.5458794419388355,"pZ":1.320082881288178,"vX0":4.579643767692908,"vY0":-130.98134309996868,"vZ0":-5.443054469043272,"x":96.19,"y":203.14,"x0":-1.460076930180582,"y0":50.001024733389386,"z0":5.458939490770183,"aX":3.2080101129024277},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2609,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.4173182001591971,"extension":6.68833495376417},"index":0,"playId":"2e68fdab-d307-39f6-be0b-d2ce3a223cbf","pitchNumber":1,"startTime":"2026-04-29T01:22:34.765Z","endTime":"2026-04-29T01:22:37.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":89.5,"endSpeed":82.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.592109416245908,"aZ":-27.33743905941025,"pfxX":1.677976422240457,"pfxZ":2.8111278778647115,"pX":1.1635605980092723,"pZ":1.433798516797993,"vX0":6.094679703379272,"vY0":-130.22441002824047,"vZ0":-5.096784996045171,"x":72.65,"y":200.07,"x0":-1.4225145526274243,"y0":50.00525228749285,"z0":5.476892452415122,"aX":2.890927968245953},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":-4.3,"spinRate":2648,"spinDirection":157},"zone":14,"typeConfidence":0.89,"plateTime":0.42012358816418693,"extension":6.758622462749402},"hitData":{"launchSpeed":63.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.14,"coordY":168.7}},"index":1,"playId":"03527b85-82f2-3749-8081-687ff538e5b2","pitchNumber":2,"startTime":"2026-04-29T01:22:55.997Z","endTime":"2026-04-29T01:23:03.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:23:03.585Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-29T01:24:02.032Z","endTime":"2026-04-29T01:26:51.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,8,9],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-29T01:23:29.340Z","endTime":"2026-04-29T01:24:04.090Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":96.4,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237902348497883,"aZ":-13.859843711681432,"pfxX":-7.170864642398252,"pfxZ":9.21154126828057,"pX":0.2586629743856449,"pZ":1.571589619609523,"vX0":7.087852772743979,"vY0":-140.02429372067726,"vZ0":-8.052687263259369,"x":107.14,"y":196.35,"x0":-1.3722001766581309,"y0":50.00261434647189,"z0":5.388978640309892,"aX":-14.257682010187686},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2433,"spinDirection":220},"zone":8,"typeConfidence":0.73,"plateTime":0.39096264474906883,"extension":7.010582149638512},"index":1,"playId":"37730d08-a77e-335a-9d5a-f6470a9b6b65","pitchNumber":1,"startTime":"2026-04-29T01:24:04.090Z","endTime":"2026-04-29T01:24:07.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":2,"playId":"658b1a1b-677f-3113-bca2-fed1a65b1870","startTime":"2026-04-29T01:24:26.205Z","endTime":"2026-04-29T01:24:29.205Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11452433323624,"aZ":-15.210719001707686,"pfxX":-5.802571327641088,"pfxZ":8.381426656283994,"pX":-0.6407509049729494,"pZ":2.7880505947513536,"vX0":4.527599312506468,"vY0":-141.3595377743798,"vZ0":-4.700256033829561,"x":141.42,"y":163.5,"x0":-1.5089686453937239,"y0":50.00596088155086,"z0":5.448369093646122,"aX":-11.74961228022493},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2505,"spinDirection":220},"zone":1,"typeConfidence":0.85,"plateTime":0.3874077802479663,"extension":6.754131477924743},"index":3,"playId":"2c01f483-a879-3d7d-a737-5db42593ec77","pitchNumber":2,"startTime":"2026-04-29T01:24:46.012Z","endTime":"2026-04-29T01:24:49.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178771774565785,"aZ":-23.561587101126324,"pfxX":-7.512550721766544,"pfxZ":4.992002196265161,"pX":0.4670873319961505,"pZ":0.7851684913978862,"vX0":6.92010887464642,"vY0":-130.68962829076693,"vZ0":-7.331896605976404,"x":99.2,"y":217.58,"x0":-1.2422382586711955,"y0":50.00406003247056,"z0":5.403358050972579,"aX":-12.964348173629213},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":12.0,"spinRate":1564,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.41951031345105116,"extension":6.570492839798298},"index":4,"playId":"b4c628ec-6d98-3e7c-8460-9503d603ce9f","pitchNumber":3,"startTime":"2026-04-29T01:25:15.114Z","endTime":"2026-04-29T01:25:20.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"José Caballero steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":5,"actionPlayId":"b4c628ec-6d98-3e7c-8460-9503d603ce9f","startTime":"2026-04-29T01:25:24.192Z","endTime":"2026-04-29T01:25:45.829Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"postOnSecond":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.99,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3926535682184,"aZ":-26.24317501419467,"pfxX":-7.878609960034385,"pfxZ":3.5173122857834036,"pX":-0.36270273691637267,"pZ":1.4384691650303292,"vX0":5.148182424043672,"vY0":-129.0970718117652,"vZ0":-5.037124661810675,"x":130.83,"y":199.94,"x0":-1.361256141195003,"y0":50.00114185686007,"z0":5.440209959051197,"aX":-13.269712143052717},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":13.1,"spinRate":1424,"spinDirection":225},"zone":13,"typeConfidence":0.92,"plateTime":0.42461498509544304,"extension":6.709200427110211},"index":6,"playId":"bed3b467-98e5-3cfc-a369-64a068164209","pitchNumber":4,"startTime":"2026-04-29T01:25:45.829Z","endTime":"2026-04-29T01:25:48.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-04-29T01:25:58.922Z","endTime":"2026-04-29T01:26:20.522Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03609062760128,"aZ":-14.911536911078201,"pfxX":-6.112903023069798,"pfxZ":8.51459120449654,"pX":-0.08733047961355668,"pZ":3.902409143606481,"vX0":6.028396680996009,"vY0":-141.87357095162662,"vZ0":-1.8518724741960069,"x":120.33,"y":133.41,"x0":-1.45088536233873,"y0":50.00622392442298,"z0":5.5195876036122025,"aX":-12.399086012750892},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2442,"spinDirection":219},"zone":11,"typeConfidence":0.87,"plateTime":0.38684435935256145,"extension":6.5620619092921935},"index":8,"playId":"fe787f25-7b72-3168-9405-d90fadbfebd9","pitchNumber":5,"startTime":"2026-04-29T01:26:20.522Z","endTime":"2026-04-29T01:26:24.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97886557193726,"aZ":-12.81594821614149,"pfxX":-6.186839734247397,"pfxZ":9.631435075426895,"pX":0.016844627128944595,"pZ":3.0025004863560962,"vX0":6.218742627322064,"vY0":-141.2846167670333,"vZ0":-4.423241627209263,"x":116.36,"y":157.71,"x0":-1.4152959831938512,"y0":50.00136712634024,"z0":5.4200750834995475,"aX":-12.432723171693734},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2457,"spinDirection":221},"zone":2,"typeConfidence":0.89,"plateTime":0.38857199722881486,"extension":6.643021166490061},"hitData":{"launchSpeed":88.9,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.04,"coordY":154.12}},"index":9,"playId":"66e794c9-9c4c-37bb-944f-84b65544fcef","pitchNumber":6,"startTime":"2026-04-29T01:26:43.672Z","endTime":"2026-04-29T01:26:51.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:26:51.280Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-29T01:28:52.331Z","endTime":"2026-04-29T01:29:22.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33439887554431,"aZ":-12.26926090432523,"pfxX":-3.1153332767821675,"pfxZ":9.937733554398045,"pX":-0.09981226064218356,"pZ":3.0584227777409354,"vX0":4.742108790185804,"vY0":-140.93768202039254,"vZ0":-5.892220604182073,"x":120.8,"y":156.2,"x0":-1.4028382148143625,"y0":50.00506344995616,"z0":5.9754848873691,"aX":-6.241504485075821},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":4.7,"spinRate":2429,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3892944071989324,"extension":7.003741889107415},"hitData":{"launchSpeed":84.9,"launchAngle":51.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.7,"coordY":109.76}},"index":0,"playId":"0cd938cb-a1c3-39c6-bbe6-8ef54d9b734b","pitchNumber":1,"startTime":"2026-04-29T01:29:13.615Z","endTime":"2026-04-29T01:29:22.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:29:22.470Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out on automatic strike.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-29T01:29:36.914Z","endTime":"2026-04-29T01:30:55.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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(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":97.7,"endSpeed":89.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17101563033155,"aZ":-11.985635495740881,"pfxX":-3.3478448795379596,"pfxZ":9.873025525163195,"pX":-0.4023837413777177,"pZ":2.9983905770774455,"vX0":4.192793295488521,"vY0":-142.21439031781455,"vZ0":-6.169786698440805,"x":132.34,"y":157.82,"x0":-1.4620969236432435,"y0":50.00269589567362,"z0":5.959147877197017,"aX":-6.845551590291021},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.8,"breakHorizontal":5.2,"spinRate":2471,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3854182682916032,"extension":6.90321644736407},"index":0,"playId":"fd4b4098-ddc7-3efb-ba13-8cf7fd288c79","pitchNumber":1,"startTime":"2026-04-29T01:29:50.016Z","endTime":"2026-04-29T01:29:53.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.338779171202262,"aZ":-42.14702303764481,"pfxX":3.882087149576979,"pfxZ":-6.4837297227505815,"pX":1.018638611387439,"pZ":-0.43801416349845085,"vX0":4.491694630301318,"vY0":-123.91895044058542,"vZ0":-6.804463433233962,"x":78.17,"y":250.61,"x0":-1.3295312143301976,"y0":50.00480089581865,"z0":5.91072648955072,"aX":5.96951668494615},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-13.2,"breakHorizontal":-8.2,"spinRate":2532,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44391054748156344,"extension":6.822810782042908},"index":1,"playId":"c161a4dc-6873-3976-8fed-1ac1908a8545","pitchNumber":2,"startTime":"2026-04-29T01:30:09.340Z","endTime":"2026-04-29T01:30:12.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20895187940464,"aZ":-13.662071810916594,"pfxX":-5.093992066024587,"pfxZ":9.137924161090723,"pX":-0.4804787798913511,"pZ":2.806317664530104,"vX0":5.480283269546848,"vY0":-141.64788079954167,"vZ0":-6.151459728564608,"x":135.31,"y":163.01,"x0":-1.7810939048041967,"y0":50.00590543716365,"z0":5.884425809123402,"aX":-10.323909734820713},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2457,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3871040274617079,"extension":6.970814369198326},"index":2,"playId":"bf46781f-7f09-3e1e-8c4b-65bd291c93ac","pitchNumber":3,"startTime":"2026-04-29T01:30:32.707Z","endTime":"2026-04-29T01:30:35.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":669701,"fullName":"Josh Smith"}}},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"b6d5dd5d-7fe7-4ac7-9788-1f44113e6485","pitchNumber":3,"startTime":"2026-04-29T01:30:50.414Z","endTime":"2026-04-29T01:30:55.414Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:30:55.414Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Osuna walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-29T01:31:18.246Z","endTime":"2026-04-29T01:33:51.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55136591748993,"aZ":-13.207157032653615,"pfxX":-2.871847468897551,"pfxZ":9.161602349021125,"pX":-0.5184972119010473,"pZ":2.9259431640599494,"vX0":3.8338940269477213,"vY0":-142.89466944764365,"vZ0":-6.2724850207677685,"x":136.76,"y":159.78,"x0":-1.50370372562462,"y0":50.00466961280962,"z0":5.977363741498194,"aX":-5.9469763996628835},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":4.4,"spinRate":2441,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3831269193135336,"extension":7.038446520352503},"index":0,"playId":"809d3b11-9a63-38f5-8cdb-2122879a7e22","pitchNumber":1,"startTime":"2026-04-29T01:31:28.087Z","endTime":"2026-04-29T01:31:31.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33625044734217,"aZ":-13.395855028533292,"pfxX":-2.562286120394737,"pfxZ":9.115292216844175,"pX":-0.47495816875098584,"pZ":4.180907358012246,"vX0":3.706227017881248,"vY0":-142.52822302091639,"vZ0":-2.9458991829787697,"x":135.1,"y":125.9,"x0":-1.458428770536359,"y0":50.0025382454779,"z0":6.072221119819537,"aX":-5.27878762994819},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2470,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38409447298774513,"extension":6.72973606297994},"index":1,"playId":"c1f1778c-21ac-3fe5-b295-16b947b17c8a","pitchNumber":2,"startTime":"2026-04-29T01:31:44.384Z","endTime":"2026-04-29T01:31:47.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.310972415997202,"aZ":-14.212931990305044,"pfxX":-2.7287162004016894,"pfxZ":8.728994357992423,"pX":0.4498489906339763,"pZ":2.692315394799612,"vX0":6.011713002111151,"vY0":-142.23199194995698,"vZ0":-6.714322010868193,"x":99.85,"y":166.09,"x0":-1.3325792610038698,"y0":50.003198398204205,"z0":5.977442694546387,"aX":-5.615480104682576},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":3.8,"spinRate":2449,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3844655094283862,"extension":7.105173143158451},"index":2,"playId":"a8fdb8fd-5baf-3d1f-b459-bb6a9ddb8a90","pitchNumber":3,"startTime":"2026-04-29T01:32:02.870Z","endTime":"2026-04-29T01:32:05.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30111462627352,"aZ":-20.260907466126962,"pfxX":-7.46948822514877,"pfxZ":5.889028067470138,"pX":1.163336583956578,"pZ":2.55686453613476,"vX0":9.295297918397525,"vY0":-141.7479359507815,"vZ0":-5.842137866979069,"x":72.66,"y":169.74,"x0":-1.1976566938860331,"y0":50.000596470721646,"z0":5.950446492123713,"aX":-15.103522761692776},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.5,"breakHorizontal":11.5,"spinRate":2263,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.38733764258691616,"extension":7.065605413439932},"index":3,"playId":"d09611a8-9be5-3393-862d-862e89511887","pitchNumber":4,"startTime":"2026-04-29T01:32:33.601Z","endTime":"2026-04-29T01:32:37.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27984025130299,"aZ":-18.119600791084245,"pfxX":-8.41085981462496,"pfxZ":6.9215923384879,"pX":-0.05556114013753829,"pZ":2.42710388053589,"vX0":6.47567748895608,"vY0":-141.98776521373273,"vZ0":-6.531259303761547,"x":119.12,"y":173.25,"x0":-1.279751785893427,"y0":50.00159328546537,"z0":5.921486475430894,"aX":-17.072390536818997},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":13.8,"spinRate":2276,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.3866253631485681,"extension":7.059182983918209},"index":4,"playId":"e8354d41-934b-352a-9186-72413f0edf9d","pitchNumber":5,"startTime":"2026-04-29T01:32:53.089Z","endTime":"2026-04-29T01:32:58.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.157967341580225,"aZ":-12.978075364870481,"pfxX":-2.4723035968172336,"pfxZ":9.160191978282693,"pX":-0.31026813481304505,"pZ":4.207782794610665,"vX0":4.043297930322637,"vY0":-143.8171557912325,"vZ0":-3.013203792494313,"x":128.83,"y":125.17,"x0":-1.412812368396524,"y0":50.0064481336386,"z0":6.073392605591915,"aX":-5.183282427587376},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":3.7,"spinRate":2328,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.38075156802848653,"extension":7.125325017026109},"index":5,"playId":"1b5aa66e-ba74-3538-a865-e86fe72c605d","pitchNumber":6,"startTime":"2026-04-29T01:33:25.123Z","endTime":"2026-04-29T01:33:28.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318093797265142,"aZ":-23.038944846352813,"pfxX":4.707561161347631,"pfxZ":4.774757821055182,"pX":-0.33390059880168094,"pZ":3.880388242832187,"vX0":1.4818845258283297,"vY0":-136.5530409987388,"vZ0":-1.8645209136391947,"x":129.73,"y":134.01,"x0":-1.4936599575710539,"y0":50.0053794601156,"z0":6.136050199700152,"aX":9.008649345424454},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":-8.9,"spinRate":2518,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3991003843002847,"extension":6.8172954177311595},"index":6,"playId":"eb2dcefd-5051-38fc-8197-9887080f59aa","pitchNumber":7,"startTime":"2026-04-29T01:33:47.579Z","endTime":"2026-04-29T01:33:51.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:33:51.372Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Danny Jansen grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-29T01:34:06.399Z","endTime":"2026-04-29T01:34:49.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":92.8,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652743247464873,"aZ":-21.209678064248827,"pfxX":4.022066570855374,"pfxZ":5.83803578668721,"pX":-0.2523877974196731,"pZ":2.2540702977482185,"vX0":2.401857537600523,"vY0":-135.25119134452544,"vZ0":-6.00302713538063,"x":126.62,"y":177.92,"x0":-1.6706201770381262,"y0":50.00443398458028,"z0":5.959959392226627,"aX":7.555453106215397},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":-7.8,"spinRate":2464,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4028444596964218,"extension":7.12715962748759},"index":0,"playId":"4766e270-8925-3531-8acf-477ed224c9ef","pitchNumber":1,"startTime":"2026-04-29T01:34:20.567Z","endTime":"2026-04-29T01:34:23.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92516863800844,"aZ":-24.908179854298446,"pfxX":4.245130708352883,"pfxZ":3.892005298137729,"pX":0.17004650946366276,"pZ":2.687806825322717,"vX0":3.356565288573249,"vY0":-135.19985848967252,"vZ0":-4.423018765814932,"x":110.52,"y":166.21,"x0":-1.635290890102889,"y0":50.005535679882094,"z0":6.07344306454902,"aX":7.932859152445412},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":-8.4,"spinRate":2481,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.40370558341213547,"extension":6.779543560907598},"hitData":{"launchSpeed":74.6,"launchAngle":2.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.3,"coordY":163.75}},"index":1,"playId":"4d012ff7-a958-3a20-935e-911030f7018e","pitchNumber":2,"startTime":"2026-04-29T01:34:40.587Z","endTime":"2026-04-29T01:34:49.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:34:49.412Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, first baseman Jake Burger to pitcher Jacob deGrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-29T01:36:52.269Z","endTime":"2026-04-29T01:37:06.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"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(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.6,"endSpeed":82.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013057405710992,"aZ":-30.238530371792635,"pfxX":3.1443471211573195,"pfxZ":1.1236623104237768,"pX":0.6991608750937301,"pZ":2.3226327596931036,"vX0":4.790759000711703,"vY0":-130.43059215468818,"vZ0":-2.733616157785555,"x":90.35,"y":176.07,"x0":-1.5688501900629621,"y0":50.0042472972158,"z0":5.660662646770594,"aX":5.426673478797292},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2701,"spinDirection":130},"zone":6,"typeConfidence":0.89,"plateTime":0.41966434460812563,"extension":6.323370342142617},"hitData":{"launchSpeed":67.8,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.49,"coordY":163.75}},"index":0,"playId":"5ac91547-a15f-39eb-8978-73d49f04d890","pitchNumber":1,"startTime":"2026-04-29T01:36:59.373Z","endTime":"2026-04-29T01:37:06.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:37:06.920Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Aaron Judge lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-29T01:37:24.802Z","endTime":"2026-04-29T01:38:28.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68402355662896,"aZ":-30.78639343013316,"pfxX":3.177577772405665,"pfxZ":0.8020864334167488,"pX":0.33474219370381725,"pZ":2.7863520062393827,"vX0":4.007213491689975,"vY0":-130.69271113606283,"vZ0":-1.6424360074000757,"x":104.24,"y":163.55,"x0":-1.629392098914799,"y0":50.00405049988522,"z0":5.727809720845011,"aX":5.515897140978715},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":-6.6,"spinRate":2637,"spinDirection":164},"zone":6,"typeConfidence":0.89,"plateTime":0.41855757707778096,"extension":6.868617258198424},"index":0,"playId":"c6e21312-042b-397a-9abf-415c912ccd5f","pitchNumber":1,"startTime":"2026-04-29T01:37:33.556Z","endTime":"2026-04-29T01:37:36.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51908345379044,"aZ":-12.492496713167977,"pfxX":-4.778810125190389,"pfxZ":9.994885064011019,"pX":1.276653310361273,"pZ":2.32307481942367,"vX0":8.919676986366259,"vY0":-139.47740922812457,"vZ0":-6.483795550895047,"x":68.34,"y":176.06,"x0":-1.3426629648380994,"y0":50.005262358295774,"z0":5.502665235128764,"aX":-9.413352087654086},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2511,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.39277966116660323,"extension":6.765155684233818},"index":1,"playId":"987b8446-6409-3648-baaf-6b8eb231ca7e","pitchNumber":2,"startTime":"2026-04-29T01:37:48.542Z","endTime":"2026-04-29T01:37:51.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.249893382665466,"aZ":-27.072113086894895,"pfxX":-7.074265866347568,"pfxZ":3.0099990656128153,"pX":-0.06784221822767934,"pZ":1.5632241891964118,"vX0":5.632749296194655,"vY0":-129.65869518223946,"vZ0":-4.950337638271147,"x":119.59,"y":196.57,"x0":-1.3541498991767653,"y0":50.003893633447994,"z0":5.574584381721597,"aX":-11.991595355767027},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":11.5,"spinRate":1392,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.42318049874962327,"extension":6.986711627125415},"index":2,"playId":"c8e44ac2-795e-350f-a9e0-478aca332879","pitchNumber":3,"startTime":"2026-04-29T01:38:03.194Z","endTime":"2026-04-29T01:38:06.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.502949479881764,"aZ":-13.461490700270632,"pfxX":-4.142315326324851,"pfxZ":9.280446262741563,"pX":0.4683386043570137,"pZ":2.703672081404144,"vX0":6.563388159642051,"vY0":-141.39550333651167,"vZ0":-5.302472057156122,"x":99.15,"y":165.78,"x0":-1.3493065494576353,"y0":50.0043355805514,"z0":5.473545087779129,"aX":-8.354067785093031},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2453,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.38799821730549944,"extension":6.737868224766276},"hitData":{"launchSpeed":103.8,"launchAngle":21.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.45,"coordY":46.4}},"index":3,"playId":"c8440c5a-4a3e-31fd-a6ab-80e84918546e","pitchNumber":4,"startTime":"2026-04-29T01:38:19.718Z","endTime":"2026-04-29T01:38:28.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:38:28.346Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-29T01:38:41.790Z","endTime":"2026-04-29T01:39:48.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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, 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":89.0,"endSpeed":81.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.002541225969804,"aZ":-29.42094811551745,"pfxX":-7.2180042143168315,"pfxZ":1.6309443302725137,"pX":-0.820138691689839,"pZ":1.7527787340278123,"vX0":3.9099594490286225,"vY0":-129.52138597273387,"vZ0":-4.098741704674434,"x":148.26,"y":191.45,"x0":-1.4144263652037599,"y0":50.00637571694797,"z0":5.6152576584716405,"aX":-12.219964554146546},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":12.1,"spinRate":1425,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.4234856785251546,"extension":7.108706208370131},"index":0,"playId":"0c01c1ff-d04b-3f47-8743-0c7ab3a12cc8","pitchNumber":1,"startTime":"2026-04-29T01:38:51.108Z","endTime":"2026-04-29T01:38:54.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.758133754081395,"aZ":-35.40664638904437,"pfxX":-7.365716039185964,"pfxZ":-1.951484098732708,"pX":-0.5624640059536036,"pZ":3.0949978524843984,"vX0":4.273577227009219,"vY0":-128.4613693113748,"vZ0":0.21663420413570322,"x":138.44,"y":155.22,"x0":-1.298154592795114,"y0":50.00234198035507,"z0":5.781589787284769,"aX":-12.203814174130596},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.2,"breakHorizontal":12.2,"spinRate":1408,"spinDirection":236},"zone":1,"typeConfidence":0.9,"plateTime":0.42779421508108184,"extension":6.943480079928495},"index":1,"playId":"c5355e8b-c109-35e6-b1d0-c81b4e6743d5","pitchNumber":2,"startTime":"2026-04-29T01:39:04.845Z","endTime":"2026-04-29T01:39:08.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675215145443655,"aZ":-31.39877289637128,"pfxX":-8.486471632168099,"pfxZ":0.45086584367052485,"pX":0.2286135867742553,"pZ":-0.2773539963303191,"vX0":6.569040560108331,"vY0":-131.24542231368963,"vZ0":-8.511861767877598,"x":108.29,"y":246.27,"x0":-1.208422805321553,"y0":50.00607996729642,"z0":5.357867162196842,"aX":-14.756679557639407},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.0,"breakHorizontal":13.9,"spinRate":1545,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.41788579748371646,"extension":7.0806587194190564},"index":2,"playId":"6f95ddfe-7c1d-3814-85b5-d6ce87cd544e","pitchNumber":3,"startTime":"2026-04-29T01:39:23.746Z","endTime":"2026-04-29T01:39:26.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431822395701285,"aZ":-33.90783564599561,"pfxX":6.499480530086511,"pfxZ":-1.2273448029561544,"pX":0.22715458826903953,"pZ":1.1017359148319985,"vX0":1.9763767052356689,"vY0":-118.18642412869036,"vZ0":-3.5886374674815866,"x":108.34,"y":209.03,"x0":-1.4641128138110733,"y0":50.00115344434953,"z0":5.752458524132274,"aX":9.197290642337133},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.8,"breakHorizontal":-12.2,"spinRate":2732,"spinDirection":74},"zone":14,"typeConfidence":0.92,"plateTime":0.4633602802677159,"extension":6.514006056911524},"index":3,"playId":"b72d130b-2236-3dd4-b3f0-949f2d152da3","pitchNumber":4,"startTime":"2026-04-29T01:39:45.054Z","endTime":"2026-04-29T01:39:48.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:39:48.663Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-29T01:41:45.431Z","endTime":"2026-04-29T01:42:15.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56763382880835,"aZ":-42.612304921049564,"pfxX":3.0568237961432922,"pfxZ":-7.291343624267052,"pX":-0.6417476016204138,"pZ":2.3066109661587118,"vX0":0.8711701395109738,"vY0":-119.3544631685356,"vZ0":-0.17392400626322457,"x":141.46,"y":176.5,"x0":-1.409226112755206,"y0":50.001640375707616,"z0":6.241865526142682,"aX":4.376925367466708},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.0,"breakHorizontal":-5.8,"spinRate":2518,"spinDirection":28},"zone":4,"typeConfidence":2.0,"plateTime":0.46021927689529374,"extension":6.954404825609641},"hitData":{"launchSpeed":93.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.7,"coordY":91.76}},"index":0,"playId":"4358c589-ee02-30b3-90c5-2c073b849aeb","pitchNumber":1,"startTime":"2026-04-29T01:42:04.473Z","endTime":"2026-04-29T01:42:15.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":6.399999999999999,"leverageIndex":1.56,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:42:15.479Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-29T01:42:28.382Z","endTime":"2026-04-29T01:43:50.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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(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.6,"endSpeed":86.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07900372237153,"aZ":-16.239498242950493,"pfxX":-8.964619687920399,"pfxZ":8.358198386164634,"pX":-0.42223128111400576,"pZ":1.2163711758213982,"vX0":5.869165073677344,"vY0":-137.38131573896374,"vZ0":-9.370865564019939,"x":133.09,"y":205.94,"x0":-1.4239980790590439,"y0":50.00612172952016,"z0":5.780884667299251,"aX":-17.10031354811229},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2312,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3990370883545573,"extension":7.268027150619856},"index":0,"playId":"d7a20fad-a190-3106-b49b-53c6c3a9c4eb","pitchNumber":1,"startTime":"2026-04-29T01:42:41.771Z","endTime":"2026-04-29T01:42:44.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":97.9,"endSpeed":89.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41347412470743,"aZ":-15.950176085588879,"pfxX":-8.9989036159734,"pfxZ":7.971659699348722,"pX":1.301690227793732,"pZ":1.5246405748398997,"vX0":10.214136880037692,"vY0":-141.96233494863418,"vZ0":-9.342023592665512,"x":67.38,"y":197.61,"x0":-1.1788996675950867,"y0":50.002848520947815,"z0":5.880185177759127,"aX":-18.313200078680826},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":14.2,"spinRate":2404,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38627526330762674,"extension":7.201927683126808},"index":1,"playId":"4dc750e4-c6ad-31fe-93dd-efa7f97fded7","pitchNumber":2,"startTime":"2026-04-29T01:43:01.702Z","endTime":"2026-04-29T01:43:04.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515415984195585,"aZ":-17.847221951275756,"pfxX":1.910534083933228,"pfxZ":7.434732170852482,"pX":-0.1341074317057487,"pZ":1.3999969110972803,"vX0":3.2020483132473845,"vY0":-137.03970306808966,"vZ0":-8.64475729184197,"x":122.11,"y":200.98,"x0":-1.5599990330312874,"y0":50.00303381192133,"z0":5.783714247203348,"aX":3.6821995586050655},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":-4.1,"spinRate":2627,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.39766344195527825,"extension":7.198437089277508},"index":2,"playId":"54e1d10d-2341-3f7d-be0b-d741834109ff","pitchNumber":3,"startTime":"2026-04-29T01:43:24.531Z","endTime":"2026-04-29T01:43:28.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.404958530581514,"aZ":-11.58455948804055,"pfxX":-3.5588893290319747,"pfxZ":10.147857556263396,"pX":0.4053889345212091,"pZ":1.0744747800092247,"vX0":6.263323912335054,"vY0":-141.36574023760758,"vZ0":-11.022236473156417,"x":101.55,"y":209.77,"x0":-1.3738587656126002,"y0":50.00622125835295,"z0":5.761719783275982,"aX":-7.223855418778257},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":5.2,"spinRate":2508,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3870410045377013,"extension":7.21699730275794},"index":3,"playId":"7b71bc44-fedd-3508-8493-bd4fce5fef91","pitchNumber":4,"startTime":"2026-04-29T01:43:47.865Z","endTime":"2026-04-29T01:43:50.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":9.100000000000001,"leverageIndex":2.58,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:43:50.920Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-29T01:45:18.912Z","endTime":"2026-04-29T01:46:12.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-29T01:44:10.007Z","endTime":"2026-04-29T01:45:21.110Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02635963351174,"aZ":-18.8805305807446,"pfxX":-9.21183056986633,"pfxZ":6.427896738208758,"pX":-1.0184679624214035,"pZ":2.005576240669978,"vX0":4.673286962805345,"vY0":-143.35962455262808,"vZ0":-7.514029935301887,"x":155.82,"y":184.63,"x0":-1.478261523983991,"y0":50.00507755951523,"z0":5.851937899072518,"aX":-19.059984025184995},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2380,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.382954622198616,"extension":6.9948142682288905},"index":1,"playId":"eabf3fd5-9540-3ae7-b8c3-7314d4d2c106","pitchNumber":1,"startTime":"2026-04-29T01:45:21.110Z","endTime":"2026-04-29T01:45:24.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.293818935028526,"aZ":-17.327544230290698,"pfxX":-9.115281676520388,"pfxZ":7.197418651717608,"pX":-0.21133865214610226,"pZ":2.52249547453712,"vX0":7.114338923892127,"vY0":-142.81858142875316,"vZ0":-6.3516278602614,"x":125.06,"y":170.67,"x0":-1.5519368488202945,"y0":50.00672587430136,"z0":5.867790406537544,"aX":-18.81004847514087},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":2412,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38371239704603477,"extension":6.974416022733784},"index":2,"playId":"e6db72fc-f886-3b7f-873c-6432ee5bf7ba","pitchNumber":2,"startTime":"2026-04-29T01:45:42.353Z","endTime":"2026-04-29T01:45:45.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36790406521375,"aZ":-12.00627928015628,"pfxX":-3.4773636589092107,"pfxZ":9.8893352815594,"pX":-0.6166366523714449,"pZ":3.59976257636977,"vX0":3.7657953773972594,"vY0":-142.0876623770458,"vZ0":-4.439498758840698,"x":140.5,"y":141.59,"x0":-1.5090632962708117,"y0":50.00040474324877,"z0":5.948726074954541,"aX":-7.090290394906852},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":5.5,"spinRate":2515,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38588315275705076,"extension":7.106235753418897},"index":3,"playId":"6ac724ff-3475-36f3-b361-563d565678aa","pitchNumber":3,"startTime":"2026-04-29T01:46:09.283Z","endTime":"2026-04-29T01:46:12.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.6,"awayTeamWinProbability":53.4,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":3.1,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:46:12.283Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joc Pederson pops out to shortstop José Caballero on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-29T01:46:28.772Z","endTime":"2026-04-29T01:47:19.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35304912545275,"aZ":-18.90060722850952,"pfxX":-7.474603911403736,"pfxZ":6.451728520845199,"pX":0.10534418384839171,"pZ":1.9438915430565051,"vX0":6.829986729410856,"vY0":-142.43761343950095,"vZ0":-7.615382912676148,"x":112.98,"y":186.29,"x0":-1.351076273033423,"y0":50.00320342073951,"z0":5.84479854726679,"aX":-15.377579585699895},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":2326,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3843621703755167,"extension":7.154929941920751},"index":0,"playId":"d10beff4-bb06-3ad7-b825-f67ac8934328","pitchNumber":1,"startTime":"2026-04-29T01:46:47.121Z","endTime":"2026-04-29T01:46:50.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.389565979995254,"aZ":-13.439642648538763,"pfxX":-3.291934563205304,"pfxZ":9.108961164856238,"pX":0.4047290769328659,"pZ":3.3573673018164847,"vX0":5.894123837963767,"vY0":-142.6491402091372,"vZ0":-5.062770907222277,"x":101.57,"y":148.13,"x0":-1.2623849235176134,"y0":50.00454734872405,"z0":6.005208950312425,"aX":-6.772311468856096},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2460,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3842408670769464,"extension":7.02041231396055},"hitData":{"launchSpeed":81.7,"launchAngle":56.0,"totalDistance":206.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.72,"coordY":119.08}},"index":1,"playId":"96f80cea-4949-3202-9a8a-7cfe2a58c6a9","pitchNumber":2,"startTime":"2026-04-29T01:47:09.724Z","endTime":"2026-04-29T01:47:19.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-8.0,"leverageIndex":3.4,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:47:19.886Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-29T01:47:41.208Z","endTime":"2026-04-29T01:49:07.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947570515447126,"aZ":-20.65124947035684,"pfxX":3.0210301619732594,"pfxZ":5.83660064901934,"pX":1.3296801188857603,"pZ":2.5747560435049475,"vX0":6.105151459434072,"vY0":-138.87423033208833,"vZ0":-5.655287420799392,"x":66.32,"y":169.26,"x0":-1.2804961074586063,"y0":50.00393659865866,"z0":5.98982064880958,"aX":5.963908958963953},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":-6.6,"spinRate":2552,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.3927876558315768,"extension":6.868185263206485},"index":0,"playId":"6de617c5-ccf5-34c0-9586-f7fc3e669f64","pitchNumber":1,"startTime":"2026-04-29T01:47:50.510Z","endTime":"2026-04-29T01:47:53.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.258834063370895,"aZ":-23.330152914449545,"pfxX":4.521814169292047,"pfxZ":4.582780962398112,"pX":-0.37389765389612056,"pZ":1.6595747088688417,"vX0":2.2039352760230515,"vY0":-137.28582534417478,"vZ0":-7.044073072999874,"x":131.25,"y":193.97,"x0":-1.7719838581423404,"y0":50.0037634738383,"z0":5.820523599471666,"aX":8.726014902952686},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":-8.6,"spinRate":2706,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.39731079745713505,"extension":7.052262727655363},"index":1,"playId":"432cf5e0-d910-37bb-abdd-8889984421bd","pitchNumber":2,"startTime":"2026-04-29T01:48:11.713Z","endTime":"2026-04-29T01:48:38.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"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":98.7,"endSpeed":90.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80249635065961,"aZ":-13.174737505674035,"pfxX":-4.542208227419611,"pfxZ":9.09621061961822,"pX":0.4462620691438531,"pZ":2.5073628074340046,"vX0":7.1695683112010435,"vY0":-143.50662148976056,"vZ0":-7.211571997084479,"x":99.99,"y":171.08,"x0":-1.4927591913702025,"y0":50.00133775027294,"z0":5.871266341122808,"aX":-9.486233926129412},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.2,"breakHorizontal":6.8,"spinRate":2536,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3814821830153141,"extension":7.213712529271727},"hitData":{"launchSpeed":93.6,"launchAngle":59.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.34,"coordY":114.07}},"index":2,"playId":"c5958194-e020-3d7a-a1b0-11c1869ed11c","pitchNumber":3,"startTime":"2026-04-29T01:48:56.445Z","endTime":"2026-04-29T01:49:07.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":693645,"link":"/api/v1/people/693645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-7.800000000000001,"leverageIndex":3.11,"dramaIndex":131.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:49:07.384Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jazz Chisholm Jr. lines out sharply to left fielder Alejandro Osuna.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-29T01:51:24.342Z","endTime":"2026-04-29T01:52:04.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-29T01:50:33.643Z","endTime":"2026-04-29T01:51:26.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788553848205378,"aZ":-16.138397615193423,"pfxX":4.399076515326797,"pfxZ":8.729848552204501,"pX":-0.1282626137930124,"pZ":3.324870849973064,"vX0":-4.449042333590206,"vY0":-134.79546886910808,"vZ0":-3.645832514829737,"x":121.89,"y":149.01,"x0":0.9735168109313077,"y0":50.003035086774766,"z0":5.837094706056395,"aX":8.081086320935796},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.2,"breakHorizontal":-7.0,"spinRate":1989,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4066258081063747,"extension":6.264768698501196},"index":1,"playId":"86c62e38-a2a6-3e6e-ad93-86beafc83b4c","pitchNumber":1,"startTime":"2026-04-29T01:51:26.524Z","endTime":"2026-04-29T01:51:30.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.5,"endSpeed":81.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593445970897584,"aZ":-23.944923385996415,"pfxX":9.544553144805237,"pfxZ":4.920081633617649,"pX":0.974714477314013,"pZ":1.2297395835979639,"vX0":-3.6300614695518094,"vY0":-128.77513236803946,"vZ0":-6.4954637845932055,"x":79.85,"y":205.58,"x0":1.165193706405839,"y0":50.00595108854444,"z0":5.646179006389189,"aX":15.978323599794988},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.6,"breakHorizontal":-16.4,"spinRate":1873,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4258938481175152,"extension":5.962972755790387},"index":2,"playId":"d9cf7d7f-a4d5-3b91-8d41-9a559a048da0","pitchNumber":2,"startTime":"2026-04-29T01:51:42.453Z","endTime":"2026-04-29T01:51:46.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98033295974564,"aZ":-17.622754628460523,"pfxX":4.275923841128662,"pfxZ":7.626568249973249,"pX":-0.2018812926122465,"pZ":2.6168741888313516,"vX0":-4.412196569762015,"vY0":-137.39072758813435,"vZ0":-5.105238755712904,"x":124.7,"y":168.12,"x0":0.8707849330971,"y0":50.00417925795538,"z0":5.700283578767546,"aX":8.159853153492742},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-6.8,"spinRate":2032,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3989507020487486,"extension":6.589487966178008},"hitData":{"launchSpeed":105.6,"launchAngle":14.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.98,"coordY":96.23}},"index":3,"playId":"5052248a-f990-3d90-a1fe-fae893b0f587","pitchNumber":3,"startTime":"2026-04-29T01:51:57.740Z","endTime":"2026-04-29T01:52:04.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:52:04.502Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jasson Domínguez lines out sharply to second baseman Josh Smith.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-29T01:52:17.539Z","endTime":"2026-04-29T01:52:50.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54110641417262,"aZ":-24.179315018644612,"pfxX":7.008921390002001,"pfxZ":4.8021087808616905,"pX":1.4646285879496956,"pZ":3.1069332898794144,"vX0":-1.7888682889418899,"vY0":-128.67882376290652,"vZ0":-2.3248916810411786,"x":61.17,"y":154.89,"x0":1.2615527062384964,"y0":50.00236361494581,"z0":5.909832341760904,"aX":11.666471377631723},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":-12.2,"spinRate":1807,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.42686975059982757,"extension":5.772171744191867},"index":0,"playId":"8168ca39-025c-3079-a8a8-1480479b8bcf","pitchNumber":1,"startTime":"2026-04-29T01:52:28.562Z","endTime":"2026-04-29T01:52:33.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.7,"endSpeed":85.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95039721995166,"aZ":-17.644148086448492,"pfxX":3.9744299055594627,"pfxZ":7.725052445772304,"pX":-0.07521245831728794,"pZ":2.2410810371243106,"vX0":-4.04018703998263,"vY0":-136.28119576364688,"vZ0":-6.05298367704329,"x":119.87,"y":178.27,"x0":0.9101306719852421,"y0":50.00422694825211,"z0":5.709786080869798,"aX":7.4767247720691685},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-6.4,"spinRate":2026,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40191180128179527,"extension":6.419850514248333},"hitData":{"launchSpeed":101.7,"launchAngle":7.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":138.83,"coordY":145.5}},"index":1,"playId":"b9a121a6-a571-3c01-a2ce-15122d9279f5","pitchNumber":2,"startTime":"2026-04-29T01:52:43.778Z","endTime":"2026-04-29T01:52:50.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:52:50.201Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Wells homers (3) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-29T01:53:03.929Z","endTime":"2026-04-29T01:54:20.509Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":{"id":656222,"link":"/api/v1/people/656222"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.931534848910104,"aZ":-12.683355964227845,"pfxX":3.7618273238010627,"pfxZ":10.385095385925428,"pX":-0.35241266562297496,"pZ":1.4650508867809264,"vX0":-4.810078728751024,"vY0":-136.57481098737665,"vZ0":-8.923743236936307,"x":130.43,"y":199.22,"x0":0.9483210434290346,"y0":50.00283558336296,"z0":5.661144284923943,"aX":7.060144662078027},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-5.8,"spinRate":2228,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.40207464803036963,"extension":6.536898187508543},"index":0,"playId":"0eac1810-5e04-3aea-864f-cbb350fd16df","pitchNumber":1,"startTime":"2026-04-29T01:53:16.775Z","endTime":"2026-04-29T01:53:20.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.2,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.589744997233964,"aZ":-15.728082633235248,"pfxX":3.900085598073602,"pfxZ":8.673483616332941,"pX":0.14073960548864783,"pZ":2.5880743509991415,"vX0":-3.6483503401338515,"vY0":-137.13526392989354,"vZ0":-5.441621797927267,"x":111.64,"y":168.9,"x0":0.9845338357454279,"y0":50.00477333847243,"z0":5.678900859997749,"aX":7.396274421942985},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":-6.2,"spinRate":2190,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40009250754506454,"extension":6.3601747608715495},"index":1,"playId":"c0316b54-7229-31ba-9943-0cb55fe43ac4","pitchNumber":2,"startTime":"2026-04-29T01:53:30.757Z","endTime":"2026-04-29T01:53:36.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.467094461122674,"aZ":-14.827987472976897,"pfxX":4.65741366187238,"pfxZ":9.208210921389867,"pX":0.446594041155307,"pZ":3.1914910073903577,"vX0":-2.983759960980671,"vY0":-136.72062143457012,"vZ0":-4.172940400694014,"x":99.98,"y":152.61,"x0":0.9495887759358383,"y0":50.005461350465495,"z0":5.762257375446803,"aX":8.777090434383622},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2076,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.40134347608741683,"extension":6.697998452649837},"hitData":{"launchSpeed":97.5,"launchAngle":31.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.04,"coordY":77.07}},"index":2,"playId":"6b7be6a1-6ab0-3fe9-ad2f-f4e2805ebcb9","pitchNumber":3,"startTime":"2026-04-29T01:53:55.300Z","endTime":"2026-04-29T01:54:20.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"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":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-13.899999999999995,"leverageIndex":0.51,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:54:20.509Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-29T01:54:23.789Z","endTime":"2026-04-29T01:57:01.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.712508724260942,"aZ":-14.815792665604556,"pfxX":5.822416571928611,"pfxZ":9.103108413526524,"pX":-0.4545530696912658,"pZ":2.2395132276417886,"vX0":-5.621176863609127,"vY0":-137.05895635269027,"vZ0":-6.621573621008628,"x":134.33,"y":178.31,"x0":0.8644501699545609,"y0":50.00155853221129,"z0":5.694789864336121,"aX":11.099727746162266},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-9.4,"spinRate":2211,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.39932389895833564,"extension":6.315609588677419},"index":0,"playId":"ebf1d6b9-82f4-3e24-a057-1f098cb2ade7","pitchNumber":1,"startTime":"2026-04-29T01:54:43.057Z","endTime":"2026-04-29T01:54:46.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143954789561292,"aZ":-23.820274109255653,"pfxX":1.208279077943061,"pfxZ":5.016233875666323,"pX":-0.20112116448684722,"pZ":1.8134426887811184,"vX0":-3.8488136772028185,"vY0":-128.13081056235083,"vZ0":-5.2073768932262015,"x":124.67,"y":189.82,"x0":1.1625471920509758,"y0":50.001077510858615,"z0":5.730084710368858,"aX":2.011716207726803},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":-1.3,"spinRate":2230,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4272545422775904,"extension":6.244260823317164},"index":1,"playId":"cdd667e3-cfd0-33df-b808-4bf6c1953239","pitchNumber":2,"startTime":"2026-04-29T01:55:00.549Z","endTime":"2026-04-29T01:55:03.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250383036720788,"aZ":-24.401803376730303,"pfxX":10.29032053218112,"pfxZ":4.5792897484331565,"pX":1.96157308238884,"pZ":2.077321178623648,"vX0":-1.4919377448604214,"vY0":-130.00035766077445,"vZ0":-4.599880832637018,"x":42.23,"y":182.69,"x0":1.2095630984779253,"y0":50.0041401339346,"z0":5.739977344507192,"aX":17.476434751033437},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":-18.2,"spinRate":1988,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42258780272274965,"extension":6.15939686185152},"index":2,"playId":"9f84fc71-8cf8-39d0-acef-fcf8444b987d","pitchNumber":3,"startTime":"2026-04-29T01:55:40.254Z","endTime":"2026-04-29T01:55:43.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.0,"endSpeed":82.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73520171379016,"aZ":-24.715136743925548,"pfxX":10.307311900190305,"pfxZ":4.350609680667464,"pX":-0.5672212146276198,"pZ":0.9991860670302597,"vX0":-7.296403270421325,"vY0":-130.6476447300224,"vZ0":-7.009183092342858,"x":138.62,"y":211.8,"x0":0.9347269228302807,"y0":50.0027987911221,"z0":5.597618602327666,"aX":17.665144477037845},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.4,"breakHorizontal":-16.9,"spinRate":1919,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.42062672136297197,"extension":6.223011343437159},"index":3,"playId":"bfdca82c-b482-389a-85fa-27d53c926f46","pitchNumber":4,"startTime":"2026-04-29T01:55:57.882Z","endTime":"2026-04-29T01:56:02.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00224556389329,"aZ":-15.499060256585054,"pfxX":4.679344476949193,"pfxZ":8.678441109492368,"pX":-0.7469673815954955,"pZ":3.0580829084319507,"vX0":-6.049088565408803,"vY0":-138.02865443637285,"vZ0":-4.3107530006536905,"x":145.47,"y":156.21,"x0":0.8695613255002497,"y0":50.000323594564875,"z0":5.690523709057361,"aX":8.988346398702435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":-7.2,"spinRate":2248,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39751286640302697,"extension":6.332463914071484},"index":4,"playId":"7a648c06-64fb-318b-9577-cfb106787a16","pitchNumber":5,"startTime":"2026-04-29T01:56:15.108Z","endTime":"2026-04-29T01:56:18.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34362424302626,"aZ":-13.630094356542932,"pfxX":4.527555966017076,"pfxZ":10.029243458172989,"pX":-1.00611102236914,"pZ":0.4358981759726316,"vX0":-6.276553111554316,"vY0":-135.76978913804524,"vZ0":-10.96100926362186,"x":155.35,"y":227.01,"x0":0.757625301165358,"y0":50.005894016300516,"z0":5.497895304242105,"aX":8.374514312555522},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2168,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.4048939080147904,"extension":6.656275294559614},"index":5,"playId":"17e1aaf2-b4f4-38cc-9a20-154c43282a72","pitchNumber":6,"startTime":"2026-04-29T01:56:38.851Z","endTime":"2026-04-29T01:56:42.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.0,"endSpeed":85.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.956840621948785,"aZ":-12.857089346482221,"pfxX":4.344677387561545,"pfxZ":10.30446084579707,"pX":-0.04909300865363008,"pZ":3.045290086108149,"vX0":-4.237546946344544,"vY0":-136.73945609349246,"vZ0":-4.73853185645196,"x":118.87,"y":156.56,"x0":0.9637287458521603,"y0":50.0038053357416,"z0":5.697525815320044,"aX":8.14593444103342},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-6.8,"spinRate":2307,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.40210286252130834,"extension":6.4794444812050465},"index":6,"playId":"5469952f-f908-34f4-9110-71fa777986c8","pitchNumber":7,"startTime":"2026-04-29T01:56:58.022Z","endTime":"2026-04-29T01:57:01.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:57:01.022Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Haggerty singles on a sharp ground ball to center fielder Trent Grisham.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-29T01:59:22.733Z","endTime":"2026-04-29T01:59:36.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Headrick replaces Cam Schlittler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-29T01:58:40.322Z","endTime":"2026-04-29T01:58:56.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687396,"link":"/api/v1/people/687396"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693645,"link":"/api/v1/people/693645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Haggerty replaces Evan Carter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"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-04-29T01:58:56.771Z","endTime":"2026-04-29T01:59:24.947Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.9,"endSpeed":86.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473758022958247,"aZ":-12.758564392026594,"pfxX":5.7071119921340845,"pfxZ":10.104527004060817,"pX":0.07576135285395154,"pZ":2.0812562354315483,"vX0":-6.155580906554878,"vY0":-137.92584173502286,"vZ0":-8.532138857096502,"x":114.11,"y":182.59,"x0":1.5979434426276888,"y0":50.002559065731546,"z0":6.080836629391257,"aX":10.96546931056821},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":-9.0,"spinRate":2317,"spinDirection":143},"zone":8,"typeConfidence":0.86,"plateTime":0.3975424403769061,"extension":7.052670009791874},"hitData":{"launchSpeed":105.5,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.06,"coordY":84.16}},"index":2,"playId":"729a9549-320c-3c9a-b4b5-4db8a457fda2","pitchNumber":1,"startTime":"2026-04-29T01:59:24.947Z","endTime":"2026-04-29T01:59:36.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.999999999999996,"awayTeamWinProbability":71.0,"homeTeamWinProbabilityAdded":6.899999999999995,"leverageIndex":1.54,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-29T01:59:36.017Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out to center fielder Trent Grisham.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-29T01:59:44.569Z","endTime":"2026-04-29T02:01:57.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063852295478338,"aZ":-27.37357248880113,"pfxX":-0.6253973415029046,"pfxZ":3.2672668927612953,"pX":-1.855403854285418,"pZ":-0.6763270417554685,"vX0":-7.581956425237813,"vY0":-121.08545086321578,"vZ0":-10.087176381105321,"x":187.72,"y":257.04,"x0":1.412064874059385,"y0":50.00295266795487,"z0":5.980234920172035,"aX":-0.9170815137497065},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.5,"breakHorizontal":3.1,"spinRate":2009,"spinDirection":158},"zone":13,"typeConfidence":0.86,"plateTime":0.454272344568067,"extension":7.008452480072509},"index":0,"playId":"7c30cdd4-abe1-3927-b83c-bc2acc97369d","pitchNumber":1,"startTime":"2026-04-29T01:59:59.661Z","endTime":"2026-04-29T02:00:02.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.126102345775777,"aZ":-18.17022627682344,"pfxX":8.743324507241923,"pfxZ":7.440903921734811,"pX":-0.6711577838682454,"pZ":1.4272561688501246,"vX0":-7.9592074078301565,"vY0":-136.56321806227666,"vZ0":-9.224177339017878,"x":142.58,"y":200.24,"x0":1.150492884011379,"y0":50.0021680232011,"z0":6.107892447555895,"aX":16.452221002559007},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":-14.0,"spinRate":2305,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.40165655153410684,"extension":6.989100771267701},"index":1,"playId":"2b678277-6804-3d78-a09c-3ea334d12e89","pitchNumber":2,"startTime":"2026-04-29T02:00:26.602Z","endTime":"2026-04-29T02:00:29.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58458858606775,"aZ":-17.727828848390107,"pfxX":9.51429890955265,"pfxZ":7.691143381383682,"pX":0.2855501727599779,"pZ":3.1352595539713994,"vX0":-6.153261319862692,"vY0":-136.5533340319485,"vZ0":-4.931940555927858,"x":106.12,"y":154.13,"x0":1.3383073040614275,"y0":50.00147119555974,"z0":6.193896108003595,"aX":17.869676150370346},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-15.8,"spinRate":2395,"spinDirection":148},"zone":3,"typeConfidence":0.92,"plateTime":0.40192454854109094,"extension":6.7556181609910855},"index":2,"playId":"48c3150b-7e72-3551-9ae9-fc054393f163","pitchNumber":3,"startTime":"2026-04-29T02:00:45.451Z","endTime":"2026-04-29T02:00:50.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.708204340739847,"aZ":-16.47761987133212,"pfxX":9.695658049324791,"pfxZ":8.35163206612247,"pX":0.17687454828482072,"pZ":2.284285955447175,"vX0":-7.033586791243597,"vY0":-136.6093355360244,"vZ0":-7.188199142625974,"x":110.26,"y":177.1,"x0":1.532765343760165,"y0":50.00113566115211,"z0":6.094105992997746,"aX":18.21853511952926},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-16.0,"spinRate":2316,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.4018301706403715,"extension":7.0472204215467205},"index":3,"playId":"68876313-8cac-3f24-9583-de36571fa415","pitchNumber":4,"startTime":"2026-04-29T02:01:03.577Z","endTime":"2026-04-29T02:01:06.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354542350865596,"aZ":-28.361408119037787,"pfxX":-3.0944354439945716,"pfxZ":2.5458874981821804,"pX":-1.5991788454676437,"pZ":0.738114494193691,"vX0":-6.428368368604676,"vY0":-122.22879711651262,"vZ0":-6.879196878211557,"x":177.96,"y":218.85,"x0":1.4775756063694865,"y0":50.004806823848234,"z0":6.057218187468601,"aX":-4.633694788995043},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":7.2,"spinRate":2126,"spinDirection":187},"zone":13,"typeConfidence":0.91,"plateTime":0.4498516059488664,"extension":6.8897779257157525},"index":4,"playId":"a44315b9-b7e6-3470-bac4-a1bec5a2807e","pitchNumber":5,"startTime":"2026-04-29T02:01:22.548Z","endTime":"2026-04-29T02:01:25.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69077420041457,"aZ":-11.861931507865462,"pfxX":5.456122819369606,"pfxZ":10.704835353398892,"pX":-0.28260882621230415,"pZ":2.6542478889557946,"vX0":-6.376686739859107,"vY0":-137.41794921843467,"vZ0":-7.238090679600547,"x":127.77,"y":167.12,"x0":1.36775894295913,"y0":50.00245996097862,"z0":6.142279766489491,"aX":10.352834629521613},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.4,"spinRate":2275,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.39978379059598224,"extension":7.045810649438763},"hitData":{"launchSpeed":98.6,"launchAngle":21.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.29,"coordY":64.91}},"index":5,"playId":"3b0bb36e-1bcf-3fef-891a-fadcb389ec6d","pitchNumber":6,"startTime":"2026-04-29T02:01:45.516Z","endTime":"2026-04-29T02:01:57.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":2.75,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:01:57.663Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew McCutchen pops out to second baseman Jazz Chisholm Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-29T02:03:02.821Z","endTime":"2026-04-29T02:03:35.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew McCutchen replaces Alejandro Osuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-29T02:02:08.282Z","endTime":"2026-04-29T02:02:35.171Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-29T02:02:35.171Z","endTime":"2026-04-29T02:03:05.016Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":94.5,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22960088479295,"aZ":-12.342357831752146,"pfxX":7.857408376894729,"pfxZ":10.491383270608104,"pX":0.6053103986700201,"pZ":2.0277651896738544,"vX0":-5.6314577773460135,"vY0":-137.2971695259661,"vZ0":-8.40926152692668,"x":93.93,"y":184.03,"x0":1.672581445141744,"y0":50.00118941124985,"z0":5.990181686012036,"aX":14.849958779681943},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-12.8,"spinRate":2457,"spinDirection":145},"zone":9,"typeConfidence":0.63,"plateTime":0.40047731008429555,"extension":7.042535171932174},"index":2,"playId":"8c86b0b3-0af7-3edf-92f2-960876b82949","pitchNumber":1,"startTime":"2026-04-29T02:03:05.016Z","endTime":"2026-04-29T02:03:08.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95863811857802,"aZ":-10.296224379438826,"pfxX":5.325290747611236,"pfxZ":11.352385040882346,"pX":-0.4946296783382833,"pZ":2.587852907712169,"vX0":-7.193675236718056,"vY0":-138.86051962628696,"vZ0":-7.8145953756986755,"x":135.85,"y":168.91,"x0":1.4538444140706361,"y0":50.00032005716208,"z0":6.147094234041177,"aX":10.260556670111574},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":-7.9,"spinRate":2355,"spinDirection":145},"zone":4,"typeConfidence":0.95,"plateTime":0.3964687986720694,"extension":7.084438711568891},"hitData":{"launchSpeed":70.2,"launchAngle":58.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.27,"coordY":136.68}},"index":3,"playId":"e4d6c7ef-4036-357d-81c8-0fd0c2cf987b","pitchNumber":2,"startTime":"2026-04-29T02:03:23.380Z","endTime":"2026-04-29T02:03:35.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.22,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:03:35.637Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Danny Jansen walks. Sam Haggerty to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-29T02:03:46.551Z","endTime":"2026-04-29T02:05:56.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43243701459477,"aZ":-11.857904077816631,"pfxX":7.436360782997552,"pfxZ":10.72242726786156,"pX":0.498413859227138,"pZ":2.3560624642765884,"vX0":-5.57934378902412,"vY0":-137.7026477173378,"vZ0":-7.993428852776187,"x":98.0,"y":175.17,"x0":1.5985551583641595,"y0":50.00008271891754,"z0":6.1243880745535355,"aX":14.086075453497438},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":-12.1,"spinRate":2423,"spinDirection":144},"zone":6,"typeConfidence":0.77,"plateTime":0.39982617660248865,"extension":7.1728915333046945},"index":0,"playId":"1d252f42-82e6-38da-a849-6dcd67bf0f90","pitchNumber":1,"startTime":"2026-04-29T02:03:58.911Z","endTime":"2026-04-29T02:04:01.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.185741905104276,"aZ":-26.136149064346267,"pfxX":-1.7434520415668304,"pfxZ":3.9047611717579147,"pX":-0.5696451800747129,"pZ":0.6261923335866827,"vX0":-4.611774067924406,"vY0":-123.68354763241015,"vZ0":-7.898300189281188,"x":138.71,"y":221.87,"x0":1.547230412465117,"y0":50.00185463637905,"z0":6.059767758884315,"aX":-2.6944343588893345},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":4.2,"spinRate":2010,"spinDirection":165},"zone":13,"typeConfidence":0.88,"plateTime":0.44322960237726283,"extension":7.016416392839789},"index":1,"playId":"9c2b40a7-ec28-3735-a2d7-0094e3884673","pitchNumber":2,"startTime":"2026-04-29T02:04:21.270Z","endTime":"2026-04-29T02:04:25.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01748504325819,"aZ":-25.75129444477988,"pfxX":7.691981507201673,"pfxZ":4.257526923877929,"pX":0.13210376075244337,"pZ":0.2223854858880312,"vX0":-5.94761262937335,"vY0":-122.51871325221902,"vZ0":-8.39315107405959,"x":111.96,"y":232.78,"x0":1.6013572443311093,"y0":50.00207138806418,"z0":5.919623874334961,"aX":11.599872182952472},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.8,"breakHorizontal":-12.4,"spinRate":1111,"spinDirection":119},"zone":14,"typeConfidence":0.86,"plateTime":0.4484297992822923,"extension":6.9455496414130815},"index":2,"playId":"2584e7e3-62bf-31f7-83c3-93e327419edb","pitchNumber":3,"startTime":"2026-04-29T02:04:46.341Z","endTime":"2026-04-29T02:04:49.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790062954730622,"aZ":-13.073625375538532,"pfxX":6.1530957442556815,"pfxZ":10.058304036799937,"pX":0.5005514755754552,"pZ":3.1961306938268517,"vX0":-4.921106593681086,"vY0":-137.2744485455488,"vZ0":-5.714812863512455,"x":97.92,"y":152.48,"x0":1.521454575515568,"y0":50.002237589027146,"z0":6.202866928623513,"aX":11.684903700578154},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":-10.1,"spinRate":2224,"spinDirection":145},"zone":3,"typeConfidence":0.82,"plateTime":0.39975779414579904,"extension":6.955068523822368},"index":3,"playId":"2ec9bded-b19f-3432-861b-2cddb96edb50","pitchNumber":4,"startTime":"2026-04-29T02:05:11.884Z","endTime":"2026-04-29T02:05:14.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18731247687815,"aZ":-14.212730533792273,"pfxX":6.405242413201773,"pfxZ":9.262851575778582,"pX":1.2161864334413086,"pZ":3.188406396683573,"vX0":-3.1762280481112075,"vY0":-138.6732996580034,"vZ0":-5.54093178041813,"x":70.64,"y":152.69,"x0":1.5466550295656136,"y0":50.00692593983703,"z0":6.167313900149446,"aX":12.427278757341607},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":-10.9,"spinRate":2134,"spinDirection":144},"zone":12,"typeConfidence":0.77,"plateTime":0.3955798062292204,"extension":6.9360676027186114},"index":4,"playId":"e5f3e878-19b2-3a3d-8543-22ac842f9939","pitchNumber":5,"startTime":"2026-04-29T02:05:31.084Z","endTime":"2026-04-29T02:05:34.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.468733905149165,"aZ":-12.24498336917068,"pfxX":6.399484320841944,"pfxZ":10.204036657491482,"pX":1.1265580795980281,"pZ":1.974963705546521,"vX0":-3.532428425340516,"vY0":-138.93859428327124,"vZ0":-8.870303823863367,"x":74.06,"y":185.46,"x0":1.583830361166036,"y0":50.00115681181026,"z0":6.0250070535658296,"aX":12.495435545634937},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":-10.8,"spinRate":2222,"spinDirection":142},"zone":14,"typeConfidence":0.84,"plateTime":0.3944063908958886,"extension":6.962118693041764},"index":5,"playId":"5c214986-2358-37d1-ad3c-db86245a6540","pitchNumber":6,"startTime":"2026-04-29T02:05:50.706Z","endTime":"2026-04-29T02:05:56.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":3.900000000000002,"leverageIndex":1.53,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:05:56.420Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-29T02:06:16.169Z","endTime":"2026-04-29T02:07:44.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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(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":95.0,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.938877132799405,"aZ":-13.496883526522508,"pfxX":5.918315918171748,"pfxZ":9.755905000665628,"pX":-0.563879780430247,"pZ":2.7710699065676816,"vX0":-7.477284440042278,"vY0":-138.0230214045765,"vZ0":-6.743833256323546,"x":138.49,"y":163.96,"x0":1.4212671885419625,"y0":50.00516127350855,"z0":6.169085677442453,"aX":11.332925935231158},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-9.0,"spinRate":2341,"spinDirection":144},"zone":4,"typeConfidence":0.84,"plateTime":0.3980194296787811,"extension":6.99418501163964},"index":0,"playId":"ba250496-7656-39ed-9e5b-c88cd05473d1","pitchNumber":1,"startTime":"2026-04-29T02:06:34.064Z","endTime":"2026-04-29T02:06:37.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.536825176252563,"aZ":-25.692602950325,"pfxX":0.024541204880580203,"pfxZ":4.150091836748234,"pX":-1.4117711506425639,"pZ":0.7515769583163014,"vX0":-7.067213178784318,"vY0":-124.27635055391018,"vZ0":-7.575051596613951,"x":170.81,"y":218.49,"x0":1.4686721146193613,"y0":50.000624550907055,"z0":5.981574024853407,"aX":0.0404075112012592},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.9,"breakHorizontal":1.7,"spinRate":1959,"spinDirection":155},"zone":13,"typeConfidence":0.77,"plateTime":0.44120437786655176,"extension":6.9014141707031635},"index":1,"playId":"4b9933f8-7f8f-39c4-8d29-5988430a9f77","pitchNumber":2,"startTime":"2026-04-29T02:06:50.508Z","endTime":"2026-04-29T02:06:53.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.553356462536463,"aZ":-29.813591107212243,"pfxX":0.002234893065512722,"pfxZ":1.5269945674688927,"pX":-1.437945531265712,"pZ":-0.11320128999546292,"vX0":-7.012366707071062,"vY0":-124.15486019075296,"vZ0":-8.860086904391952,"x":171.81,"y":241.84,"x0":1.4316426239408726,"y0":50.00461945650762,"z0":6.009111506913596,"aX":0.0030726295636816577},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":1.8,"spinRate":2008,"spinDirection":165},"zone":13,"typeConfidence":0.67,"plateTime":0.44240489852526865,"extension":7.172785228447262},"index":2,"playId":"d126e5b5-d8fe-33c4-8767-258baf9b86d8","pitchNumber":3,"startTime":"2026-04-29T02:07:14.730Z","endTime":"2026-04-29T02:07:18.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178963571041944,"aZ":-28.826195486942833,"pfxX":-1.4246970311732765,"pfxZ":2.1830632112968322,"pX":-1.6857471858667814,"pZ":0.5566994037134165,"vX0":-7.062086752216465,"vY0":-123.54699936591588,"vZ0":-7.310925531098913,"x":181.26,"y":223.75,"x0":1.403047957669691,"y0":50.00604294958761,"z0":5.999553722469158,"aX":-2.1864960649708003},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":4.3,"spinRate":2086,"spinDirection":204},"zone":13,"typeConfidence":0.86,"plateTime":0.44450712497816625,"extension":6.853907239640565},"index":3,"playId":"4aa7ae39-8979-3164-848e-5193c8d2b52e","pitchNumber":4,"startTime":"2026-04-29T02:07:40.311Z","endTime":"2026-04-29T02:07:44.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":643376,"link":"/api/v1/people/643376"},"second":{"id":664059,"link":"/api/v1/people/664059"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":3.08,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:07:44.707Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Caballero grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-29T02:10:05.842Z","endTime":"2026-04-29T02:11:16.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sam Haggerty remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-29T02:09:30.585Z","endTime":"2026-04-29T02:09:30.617Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":694497,"link":"/api/v1/people/694497"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrew McCutchen remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-29T02:09:30.617Z","endTime":"2026-04-29T02:09:30.619Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-29T02:09:30.619Z","endTime":"2026-04-29T02:10:07.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68146595895068,"aZ":-35.176382572386245,"pfxX":6.620908821830897,"pfxZ":-2.133315466026854,"pX":1.4034019554434973,"pZ":2.7856638353186174,"vX0":5.50528750251179,"vY0":-118.80444328496309,"vZ0":0.5628305392553856,"x":63.51,"y":163.57,"x0":-1.8153935904210254,"y0":50.00115019613645,"z0":5.778543074752565,"aX":9.331419953146925},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.4,"breakHorizontal":-13.4},"zone":12,"typeConfidence":2.0,"plateTime":0.46348003398165494,"extension":5.886922002733358},"index":3,"playId":"77acb973-8e07-34b8-9046-f30a82665179","pitchNumber":1,"startTime":"2026-04-29T02:10:07.733Z","endTime":"2026-04-29T02:10:11.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.961947611170487,"aZ":-30.895998732990634,"pfxX":8.110248291073898,"pfxZ":0.9427450453129698,"pX":0.050190606892749394,"pZ":2.6534499155190354,"vX0":1.8056333316761692,"vY0":-116.581374922771,"vZ0":-0.39041862106497127,"x":115.09,"y":167.14,"x0":-1.7903263219104386,"y0":50.00368398927438,"z0":5.777066838378444,"aX":10.996725189700324},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.9,"breakHorizontal":-15.1,"spinRate":2450,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.47254049759448025,"extension":5.928278773624087},"index":4,"playId":"e6f96fa6-adb3-3ac7-ab85-82f75e321be8","pitchNumber":2,"startTime":"2026-04-29T02:10:21.317Z","endTime":"2026-04-29T02:10:24.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":90.6,"endSpeed":82.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.652984614067023,"aZ":-27.49603375012153,"pfxX":-9.660342735297998,"pfxZ":2.699349870735812,"pX":-0.7181164827306986,"pZ":2.162664862012114,"vX0":5.425328040959069,"vY0":-131.72774322505092,"vZ0":-3.2930868114971767,"x":144.37,"y":180.39,"x0":-1.564635845184993,"y0":50.00184417166993,"z0":5.493263441158086,"aX":-16.737470396235757},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":16.1,"spinRate":2082,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4180559159704482,"extension":6.103923037700906},"index":5,"playId":"cd1bdcaf-659b-3c39-a444-24de756e0e61","pitchNumber":3,"startTime":"2026-04-29T02:10:34.770Z","endTime":"2026-04-29T02:10:38.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15348208126712,"aZ":-30.827444511770576,"pfxX":-9.874555134933162,"pfxZ":0.8427156750925837,"pX":-0.6698510305048625,"pZ":0.7731338577489026,"vX0":5.377762143477336,"vY0":-126.42714220212645,"vZ0":-5.810538690394488,"x":142.53,"y":217.91,"x0":-1.5526248442077653,"y0":50.004324948281756,"z0":5.605563230453905,"aX":-15.828488930785463},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.2,"breakHorizontal":16.4,"spinRate":1415,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4348848982541562,"extension":6.002925648665679},"index":6,"playId":"832c90cb-e371-39e8-afe6-7299a15e9b45","pitchNumber":4,"startTime":"2026-04-29T02:10:54.456Z","endTime":"2026-04-29T02:10:57.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.398177061928692,"aZ":-32.910049582882365,"pfxX":7.299384912273177,"pfxZ":-0.5205796874537789,"pX":1.2053681778319203,"pZ":2.049644880183262,"vX0":4.422914585242726,"vY0":-119.38084481767102,"vZ0":-1.4629655189042203,"x":71.05,"y":183.44,"x0":-1.6263944838153799,"y0":50.00005058436091,"z0":5.663700580148199,"aX":10.413990721858452},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.1,"breakHorizontal":-14.4,"spinRate":2434,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4607999986802871,"extension":6.03123071449306},"hitData":{"launchSpeed":77.5,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":156.14}},"index":7,"playId":"7a6f975a-1d34-3387-928d-e3f9ee3aa5a9","pitchNumber":5,"startTime":"2026-04-29T02:11:09.137Z","endTime":"2026-04-29T02:11:16.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:11:16.905Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-29T02:11:35.920Z","endTime":"2026-04-29T02:12:55.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083870192026872,"aZ":-31.66155361209968,"pfxX":8.184694586470467,"pfxZ":0.3649308868034966,"pX":1.1779360954640432,"pZ":1.9978291701219715,"vX0":4.396457357693199,"vY0":-119.05576286547576,"vZ0":-1.8114923928622824,"x":72.1,"y":184.84,"x0":-1.7625041409927946,"y0":50.00473251177356,"z0":5.662500954269784,"aX":11.628637961052439},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.5,"breakHorizontal":-16.0,"spinRate":2577,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.46189510389196053,"extension":6.023046510634436},"index":0,"playId":"62268afb-e915-385c-a5d3-79bdd27d6eb3","pitchNumber":1,"startTime":"2026-04-29T02:11:44.882Z","endTime":"2026-04-29T02:11:48.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427959317474944,"aZ":-17.259652202223027,"pfxX":-3.692665208147592,"pfxZ":8.15946555025275,"pX":0.6032673070285399,"pZ":1.5926554972178733,"vX0":6.634159662322116,"vY0":-134.66314759421138,"vZ0":-6.725172899037834,"x":94.0,"y":195.78,"x0":-1.4174315390047878,"y0":50.00626497728924,"z0":5.352489030445189,"aX":-6.753593314033495},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":5.2,"spinRate":2284,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4074137587447564,"extension":6.178492415483299},"index":1,"playId":"5ffe94a2-0995-3a7a-b4e9-c5ecd43e8a16","pitchNumber":2,"startTime":"2026-04-29T02:12:00.413Z","endTime":"2026-04-29T02:12:03.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57720475659389,"aZ":-25.508254562938056,"pfxX":-11.126204354406624,"pfxZ":4.182423287947224,"pX":-0.35277444072390685,"pZ":2.328499749928638,"vX0":6.194126632617084,"vY0":-126.21428374835749,"vZ0":-3.108512967963087,"x":130.45,"y":175.91,"x0":-1.4086936202942775,"y0":50.003073502656456,"z0":5.65736803051808,"aX":-17.734618752622563},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":18.5,"spinRate":1443,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.43597355470802013,"extension":5.957219342333198},"index":2,"playId":"3bb1f39c-0a61-34a7-a3c3-c1393e7449c3","pitchNumber":3,"startTime":"2026-04-29T02:12:15.642Z","endTime":"2026-04-29T02:12:18.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-29T02:12:32.324Z","endTime":"2026-04-29T02:12:47.311Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28139307969513,"aZ":-26.206892671656856,"pfxX":-5.494587285503062,"pfxZ":3.5451213167785216,"pX":-0.49955413731186626,"pZ":2.6739958877851917,"vX0":4.77627822914715,"vY0":-129.903599994522,"vZ0":-2.3062365725128418,"x":136.04,"y":166.58,"x0":-1.6626515941087454,"y0":50.00052968093131,"z0":5.5986100786619915,"aX":-9.239205777798926},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":8.6,"spinRate":1282,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.42426277007879687,"extension":5.968828988015604},"hitData":{"launchSpeed":99.7,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.51,"coordY":162.24}},"index":4,"playId":"9ecc9815-c7d8-3be4-8113-d0eb60a4c1ae","pitchNumber":4,"startTime":"2026-04-29T02:12:47.311Z","endTime":"2026-04-29T02:12:55.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:12:55.306Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-29T02:13:13.296Z","endTime":"2026-04-29T02:13:44.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03779854055828,"aZ":-30.474037965558317,"pfxX":-7.583397593200013,"pfxZ":1.0312606878173218,"pX":-0.09426021535385594,"pZ":1.58783088429763,"vX0":6.007172416390217,"vY0":-127.93959400311292,"vZ0":-3.921578911893631,"x":120.59,"y":195.91,"x0":-1.4904029873039182,"y0":50.005558350433326,"z0":5.535803092738592,"aX":-12.54096968981912},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":12.4,"spinRate":1227,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4285340776740725,"extension":6.147744079252707},"index":0,"playId":"25345fc0-7fd6-3649-8aa5-2ffe5185429b","pitchNumber":1,"startTime":"2026-04-29T02:13:24.102Z","endTime":"2026-04-29T02:13:27.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64041875980938,"aZ":-34.88578043818372,"pfxX":7.6961957297330095,"pfxZ":-1.8087347070126132,"pX":0.285586406311937,"pZ":2.7021287512184524,"vX0":2.712780804129837,"vY0":-121.76152925093773,"vZ0":0.024316981158752693,"x":106.11,"y":165.82,"x0":-1.8439929462840063,"y0":50.00447327654237,"z0":5.718774008755558,"aX":11.519212158440922},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.0,"breakHorizontal":-14.6,"spinRate":2461,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.45039993511970966,"extension":5.904263174519757},"hitData":{"launchSpeed":91.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.68,"coordY":158.5}},"index":1,"playId":"8d693899-65e2-3ee8-8ed9-1e3cfcd94038","pitchNumber":2,"startTime":"2026-04-29T02:13:36.894Z","endTime":"2026-04-29T02:13:44.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:13:44.996Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a sharp line drive to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-29T02:16:02.713Z","endTime":"2026-04-29T02:16:14.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Fernando Cruz replaces Brent Headrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-29T02:15:51.436Z","endTime":"2026-04-29T02:16:04.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492677328601523,"aZ":-14.255393290752602,"pfxX":-3.095122367667848,"pfxZ":9.627519505832533,"pX":-0.06596796468188226,"pZ":2.650848254555007,"vX0":7.105739918376933,"vY0":-135.3226521624084,"vZ0":-5.69052770207535,"x":119.51,"y":167.21,"x0":-2.319408457054427,"y0":50.006174324119335,"z0":5.7733473904014,"aX":-5.763353927429331},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":4.2,"spinRate":2046,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4041723489677489,"extension":7.012186381515629},"hitData":{"launchSpeed":106.1,"launchAngle":13.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":92.06,"coordY":76.05}},"index":1,"playId":"54b56f4c-7526-3eb7-89fb-2ba9384e1a85","pitchNumber":1,"startTime":"2026-04-29T02:16:04.915Z","endTime":"2026-04-29T02:16:14.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.73,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:16:14.842Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks. Josh Jung to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-29T02:16:31.087Z","endTime":"2026-04-29T02:18:19.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.539893812018843,"aZ":-31.146909461154877,"pfxX":-1.1420268850419162,"pfxZ":0.7803278145223587,"pX":-0.6281662614693847,"pZ":4.697244165685465,"vX0":3.8933566063650176,"vY0":-113.61887551247003,"vZ0":3.417281680156626,"x":140.94,"y":111.95,"x0":-2.210675895370633,"y0":50.00307832342502,"z0":6.2563146539078245,"aX":-1.5036387915943474},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":2.5,"breakHorizontal":1.2,"spinRate":696,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4808861823579855,"extension":6.558721346455155},"index":0,"playId":"774db3d1-6529-359e-8e04-5f1d912a666b","pitchNumber":1,"startTime":"2026-04-29T02:16:36.525Z","endTime":"2026-04-29T02:16:39.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565977588297184,"aZ":-29.91724459674557,"pfxX":-3.5517521274959183,"pfxZ":1.6935556320722442,"pX":0.17918833163275716,"pZ":1.9595880625028939,"vX0":5.7343629752870475,"vY0":-114.91772539897066,"vZ0":-2.5649060484738646,"x":110.17,"y":185.87,"x0":-1.8941650548060582,"y0":50.000050514422426,"z0":6.0148605370189046,"aX":-4.719950695882124},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.6,"breakHorizontal":4.9,"spinRate":588,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4778001840376094,"extension":6.722083571547423},"index":1,"playId":"c6da063d-6ae5-3e2e-8533-73526ce67c33","pitchNumber":2,"startTime":"2026-04-29T02:16:52.822Z","endTime":"2026-04-29T02:16:55.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313553757140927,"aZ":-31.24260429337655,"pfxX":-2.5504220642379978,"pfxZ":0.7051960171845248,"pX":0.012573003728658676,"pZ":3.387016849072768,"vX0":5.0475730355543424,"vY0":-114.51774629270301,"vZ0":0.7501643470278485,"x":116.52,"y":147.33,"x0":-1.8995675006330188,"y0":50.001009931152296,"z0":6.1380895351763245,"aX":-3.3508049192938003},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.8,"breakHorizontal":3.2,"spinRate":566,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.48031162090477064,"extension":6.608548904457582},"index":2,"playId":"61b43c92-2f39-368f-99d0-6a4c5f8cda05","pitchNumber":3,"startTime":"2026-04-29T02:17:10.679Z","endTime":"2026-04-29T02:17:13.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.744068502056074,"aZ":-32.83682340541732,"pfxX":-2.979465026828948,"pfxZ":-0.4837285602042236,"pX":0.03849879500693537,"pZ":0.9648319818255493,"vX0":5.563548822211279,"vY0":-116.19507512004424,"vZ0":-4.344355006086201,"x":115.53,"y":212.73,"x0":-1.9891387858279268,"y0":50.00177069277195,"z0":5.94554385960385,"aX":-4.1153302524124},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.6,"breakHorizontal":4.2,"spinRate":732,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4696098385712757,"extension":6.806587412902483},"index":3,"playId":"a0000271-23a4-3114-973c-522129621355","pitchNumber":4,"startTime":"2026-04-29T02:17:28.931Z","endTime":"2026-04-29T02:17:32.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":75.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.815281282846293,"aZ":-32.943107383659324,"pfxX":-2.738004681551394,"pfxZ":-0.5492905509350403,"pX":1.5239025441892768,"pZ":0.36473269361877236,"vX0":8.569669634130157,"vY0":-116.4409940022112,"vZ0":-5.6130137627225185,"x":58.91,"y":228.93,"x0":-1.82478504300609,"y0":50.005595307471246,"z0":5.87073585433811,"aX":-3.8176794108306353},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.0,"breakHorizontal":3.1,"spinRate":858,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.46774688045354074,"extension":6.708959608311105},"index":4,"playId":"4c533390-97ae-3ad7-a25e-596d5f620197","pitchNumber":5,"startTime":"2026-04-29T02:17:50.104Z","endTime":"2026-04-29T02:17:53.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.924771968429766,"aZ":-31.666846796263293,"pfxX":-6.849707274736691,"pfxZ":0.3662079316583924,"pX":-0.3433164621784643,"pZ":1.1576372159980488,"vX0":5.9500652296310665,"vY0":-117.12944214626893,"vZ0":-3.977915995621564,"x":130.09,"y":207.52,"x0":-2.037292369030477,"y0":50.002545347128596,"z0":5.867059081027902,"aX":-9.43473501786199},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.1,"breakHorizontal":10.8,"spinRate":710,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4692055642890809,"extension":6.789578102927594},"index":5,"playId":"2fa9188e-228a-3d07-a29f-9f5d31ce622b","pitchNumber":6,"startTime":"2026-04-29T02:18:15.945Z","endTime":"2026-04-29T02:18:19.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":3.17,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:18:19.872Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rangers challenged (force play), call on the field was upheld: Joc Pederson ground bunts into a force out, pitcher Fernando Cruz to third baseman Ryan McMahon. Josh Jung out at 3rd. Corey Seager to 2nd. Joc Pederson to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-29T02:19:59.844Z","endTime":"2026-04-29T02:20:58.871Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-04-29T02:19:42.731Z","endTime":"2026-04-29T02:20:01.942Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638978878285865,"aZ":-26.090807211560225,"pfxX":-3.688451923675376,"pfxZ":4.5033474135991405,"pX":0.03417656374094221,"pZ":1.204683812358255,"vX0":5.6700369305989655,"vY0":-115.78879715271971,"vZ0":-5.078875432120581,"x":115.7,"y":206.25,"x0":-1.972740747877652,"y0":50.0028679515932,"z0":5.938224953708191,"aX":-4.983271634144316},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.1,"breakHorizontal":5.2,"spinRate":614,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.47394938583104684,"extension":6.722448774700888},"index":1,"playId":"11e30a34-42fd-3f09-9183-ea0f73c75e8f","pitchNumber":1,"startTime":"2026-04-29T02:20:01.942Z","endTime":"2026-04-29T02:20:05.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62626193748351,"aZ":-33.78403517008793,"pfxX":-5.706955150687831,"pfxZ":-1.220891670027056,"pX":0.7874156265226389,"pZ":2.199251508614173,"vX0":7.921928420090797,"vY0":-114.07089982408485,"vZ0":-1.0800135639036035,"x":86.99,"y":179.4,"x0":-1.9860520274490705,"y0":50.002953434544644,"z0":6.0042915021036345,"aX":-7.535725141542577},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-2.2,"breakHorizontal":8.4,"spinRate":710,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4798435484802015,"extension":6.854999959928688},"index":2,"playId":"a5a6a6c1-e209-3e47-b567-23d47ab3a474","pitchNumber":2,"startTime":"2026-04-29T02:20:26.280Z","endTime":"2026-04-29T02:20:29.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96384977633233,"aZ":-29.964358940218723,"pfxX":-3.696624533458019,"pfxZ":1.6929421845425772,"pX":0.9241877233946967,"pZ":2.0827461629658734,"vX0":7.544495626627355,"vY0":-114.15365410977915,"vZ0":-2.1430528477388386,"x":81.77,"y":182.55,"x0":-1.9581168807140261,"y0":50.00355632592101,"z0":6.012086738126981,"aX":-4.830554089625643},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.8,"breakHorizontal":4.6,"spinRate":641,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.48164743309221647,"extension":6.813653381456183},"hitData":{"launchSpeed":24.1,"launchAngle":10.0,"totalDistance":22.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":121.81,"coordY":192.44}},"index":3,"playId":"febdf0c4-20a1-3433-bb07-cdc85cb776c6","pitchNumber":3,"startTime":"2026-04-29T02:20:49.161Z","endTime":"2026-04-29T02:20:58.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":140},"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-10.7,"leverageIndex":4.3,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:20:58.871Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-29T02:22:27.564Z","endTime":"2026-04-29T02:23:38.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70297030222013,"aZ":-25.556930200409976,"pfxX":-4.128535295776665,"pfxZ":4.90365736880612,"pX":0.3846748649866528,"pZ":2.2989796077378957,"vX0":6.122948897409166,"vY0":-116.55528172385566,"vZ0":-2.9039911384752375,"x":102.34,"y":176.71,"x0":-1.7625321954588782,"y0":50.004367946839224,"z0":6.022170337625219,"aX":-5.575214736832814},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.3,"breakHorizontal":5.6,"spinRate":757,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.47331349544288237,"extension":6.8403935517986},"index":0,"playId":"4b1ebe25-f054-35d5-b181-43dbc45d4ab0","pitchNumber":1,"startTime":"2026-04-29T02:22:46.946Z","endTime":"2026-04-29T02:22:49.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.508943523777283,"aZ":-29.952992636367092,"pfxX":-5.7542158296709705,"pfxZ":1.6114178065725642,"pX":0.42042217097327783,"pZ":0.796574722425147,"vX0":7.174433756847193,"vY0":-116.61380042428215,"vZ0":-5.195164388392543,"x":87.29,"y":193.67,"x0":-1.9455320991539842,"y0":50.0048658385077,"z0":5.872330887767563,"aX":-7.942768059742882},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.9,"breakHorizontal":8.6,"spinRate":666,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4693376111792684,"extension":6.968356589944373},"index":1,"playId":"70499640-7b31-3c00-b794-8167cac11c5e","pitchNumber":2,"startTime":"2026-04-29T02:23:03.285Z","endTime":"2026-04-29T02:23:06.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-29T02:23:18.437Z","endTime":"2026-04-29T02:23:35.983Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.482450328218828,"aZ":-28.694718531594777,"pfxX":-5.160015249383841,"pfxZ":2.5510720421769895,"pX":-0.3266128386518351,"pZ":1.0610523595894226,"vX0":5.3110145050069315,"vY0":-116.74489717432118,"vZ0":-4.9189941956489385,"x":129.45,"y":210.13,"x0":-1.9738001838918964,"y0":50.00346790797757,"z0":5.9350418295743,"aX":-7.036471809061447},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.5,"breakHorizontal":7.8,"spinRate":695,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4713821804453975,"extension":6.796399603781326},"index":3,"playId":"2332e1f7-5069-3334-9a81-6f50215ccfe6","pitchNumber":3,"startTime":"2026-04-29T02:23:35.983Z","endTime":"2026-04-29T02:23:38.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-9.899999999999999,"leverageIndex":4.17,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:23:38.983Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-29T02:24:16.468Z","endTime":"2026-04-29T02:26:02.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":{"description":"Offensive Substitution: Pinch-hitter Ezequiel Duran replaces Sam Haggerty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-29T02:23:49.756Z","endTime":"2026-04-29T02:24:18.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"602","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08092526024537,"aZ":-31.35854273061196,"pfxX":-6.138775438232906,"pfxZ":0.6103113688588444,"pX":0.4989015196874256,"pZ":0.38708651206321404,"vX0":7.405883987388516,"vY0":-115.87692772767066,"vZ0":-5.7121190218784434,"x":97.98,"y":228.33,"x0":-1.95894610563925,"y0":50.00567267408665,"z0":5.923155391392101,"aX":-8.249741134465753},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.2,"breakHorizontal":9.0,"spinRate":607,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.47487970110931377,"extension":6.810470035407902},"index":1,"playId":"e8dae4b4-431e-3feb-b4c8-27c29103c119","pitchNumber":1,"startTime":"2026-04-29T02:24:18.620Z","endTime":"2026-04-29T02:24:21.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.384353899983182,"aZ":-34.43260284576877,"pfxX":-3.2632792093795953,"pfxZ":-1.608969371564143,"pX":-0.4393870743680977,"pZ":3.0841084341744587,"vX0":4.508786182980479,"vY0":-116.99889397348406,"vZ0":0.3345259207123761,"x":133.75,"y":155.51,"x0":-1.9560955641403306,"y0":50.00303503357452,"z0":6.132500868731109,"aX":-4.583608369341013},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.6,"breakHorizontal":4.9,"spinRate":749,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.4658441599701493,"extension":6.816099916114413},"index":2,"playId":"0a5c7423-ff79-3862-8738-d0dd8e0f8eaf","pitchNumber":2,"startTime":"2026-04-29T02:24:42.859Z","endTime":"2026-04-29T02:24:45.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-29T02:25:03.978Z","endTime":"2026-04-29T02:25:28.930Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.492985976095603,"aZ":-35.05643866130453,"pfxX":-1.7137668690730519,"pfxZ":-2.07223272012215,"pX":-0.5123634217519831,"pZ":1.7200835075408845,"vX0":4.265785779259086,"vY0":-116.52164819527471,"vZ0":-2.3474756362509472,"x":136.53,"y":192.34,"x0":-2.134726541731751,"y0":50.0018187681418,"z0":6.015887637713152,"aX":-2.3840290331335647},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.1,"breakHorizontal":2.2,"spinRate":651,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.46796390661361364,"extension":6.851222003802482},"index":4,"playId":"f75c1e4a-e269-3c7c-85e6-89917bc167e3","pitchNumber":3,"startTime":"2026-04-29T02:25:28.930Z","endTime":"2026-04-29T02:25:31.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.346537895617033,"aZ":-28.369625332753227,"pfxX":-4.135841682864817,"pfxZ":2.742683338525241,"pX":0.2328316790946812,"pZ":1.8800899076838766,"vX0":6.059316672781764,"vY0":-117.31185302742544,"vZ0":-3.309082686617446,"x":108.13,"y":188.02,"x0":-1.8527594946197348,"y0":50.00172184251948,"z0":5.969090065385672,"aX":-5.732675332050427},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.3,"breakHorizontal":5.9,"spinRate":712,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4678980295407129,"extension":6.863916725853277},"index":5,"playId":"433b7c69-6227-3a26-be39-be8e5409d4bd","pitchNumber":4,"startTime":"2026-04-29T02:25:59.024Z","endTime":"2026-04-29T02:26:02.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-8.800000000000002,"leverageIndex":3.48,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:26:02.024Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Aaron Judge homers (12) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-29T02:28:21.558Z","endTime":"2026-04-29T02:30:28.073Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Brandon Nimmo.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-29T02:27:57.299Z","endTime":"2026-04-29T02:27:57.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":664059,"link":"/api/v1/people/664059"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Ezequiel Duran remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"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-04-29T02:27:57.324Z","endTime":"2026-04-29T02:27:57.326Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"602","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-04-29T02:27:57.326Z","endTime":"2026-04-29T02:28:23.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667614330996702,"aZ":-20.901154456586774,"pfxX":-0.3688050071077834,"pfxZ":6.0707694707528965,"pX":0.21088288914439193,"pZ":2.313496123282944,"vX0":5.582066971759652,"vY0":-135.2098992399372,"vZ0":-3.8120647820259697,"x":108.96,"y":176.32,"x0":-1.8298838744890837,"y0":50.003777199808724,"z0":5.203046757193505,"aX":-0.68594606020159},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":-0.5,"spinRate":2470,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4046453337403366,"extension":6.92190460063267},"index":3,"playId":"65bd541d-ae0e-3e99-8583-811a670b93e6","pitchNumber":1,"startTime":"2026-04-29T02:28:23.833Z","endTime":"2026-04-29T02:28:26.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.045998095060945,"aZ":-13.761959988133663,"pfxX":-4.266516137422576,"pfxZ":9.406972254606073,"pX":0.18962130996475002,"pZ":3.456189902911314,"vX0":6.521181792633043,"vY0":-139.43474280362318,"vZ0":-2.424124906238477,"x":109.77,"y":145.46,"x0":-1.6314391482478054,"y0":50.006894033405516,"z0":5.2515443368251695,"aX":-8.35513085719714},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2388,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39370423404140364,"extension":6.887691502493704},"index":4,"playId":"f7de26b2-cdff-3ce4-a1bf-daf375d2cf93","pitchNumber":2,"startTime":"2026-04-29T02:28:38.452Z","endTime":"2026-04-29T02:28:41.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":85.8,"endSpeed":79.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388073971640033,"aZ":-39.27568670679565,"pfxX":1.4144798903140143,"pfxZ":-4.472885366533661,"pX":-0.032832492682472736,"pZ":-0.17314478665917551,"vX0":3.4340410430186497,"vY0":-124.93353471592188,"vZ0":-5.717712446033586,"x":118.25,"y":243.45,"x0":-1.6072252959094329,"y0":50.005071176468526,"z0":5.3610967038711115,"aX":2.243821343725856},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-9.1,"breakHorizontal":-3.4,"spinRate":2868,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4378628793039523,"extension":6.815594579335618},"index":5,"playId":"84dd2926-77cb-34b6-b339-e72d3236b3aa","pitchNumber":3,"startTime":"2026-04-29T02:28:57.955Z","endTime":"2026-04-29T02:29:00.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-29T02:29:27.677Z","endTime":"2026-04-29T02:29:41.524Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":86.5,"endSpeed":80.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.670928766131514,"aZ":-36.94139892695454,"pfxX":-0.8810773555047167,"pfxZ":-2.947091317659612,"pX":-0.5821836033705265,"pZ":1.1667728850072032,"vX0":2.7925494331123164,"vY0":-126.08321920979628,"vZ0":-3.182202763087041,"x":139.19,"y":207.28,"x0":-1.587706320327863,"y0":50.004041607792004,"z0":5.414254772337133,"aX":-1.4244740194871683},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.8,"breakHorizontal":1.0,"spinRate":2602,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4337492690782261,"extension":7.022624882596252},"index":7,"playId":"738730e9-d174-35f6-bf7a-3e0a50695db0","pitchNumber":4,"startTime":"2026-04-29T02:29:41.524Z","endTime":"2026-04-29T02:29:44.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9498581407069,"aZ":-9.964685566143713,"pfxX":-3.1172853578927837,"pfxZ":11.241864738053994,"pX":-0.22617740970843414,"pZ":3.4318739111087684,"vX0":4.429231602707629,"vY0":-139.98843393206243,"vZ0":-3.554664474739194,"x":125.62,"y":146.12,"x0":-1.4272522299902966,"y0":50.003017483030504,"z0":5.375395244573909,"aX":-6.159045788166873},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2299,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39194497660862604,"extension":7.09112346688812},"hitData":{"launchSpeed":112.7,"launchAngle":36.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":42.1,"coordY":48.48}},"index":8,"playId":"34fb8546-1766-3573-9990-6d7ad78e7c99","pitchNumber":5,"startTime":"2026-04-29T02:29:59.642Z","endTime":"2026-04-29T02:30:28.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-4.199999999999999,"leverageIndex":0.31,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:30:28.073Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to left fielder Andrew McCutchen.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-29T02:30:57.680Z","endTime":"2026-04-29T02:32:00.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-04-29T02:30:49.192Z","endTime":"2026-04-29T02:31:00.028Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.725720357847614,"aZ":-13.828604020653438,"pfxX":-4.078415021680323,"pfxZ":9.362515438157153,"pX":-0.7796219952878728,"pZ":3.2620826627182304,"vX0":3.995093898185102,"vY0":-139.86202647619172,"vZ0":-3.3882078864120153,"x":146.72,"y":150.7,"x0":-1.7041901725956519,"y0":50.00563707399124,"z0":5.40999818143285,"aX":-7.994124053616654},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2415,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3932448212197599,"extension":6.86748337469607},"index":1,"playId":"f1f1fe01-1a43-3191-8dcf-f5adc4af2b66","pitchNumber":1,"startTime":"2026-04-29T02:31:00.028Z","endTime":"2026-04-29T02:31:03.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":92.3,"endSpeed":84.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26591086970726,"aZ":-22.688402264410126,"pfxX":-0.1698339701329159,"pfxZ":5.163810551779834,"pX":-1.0355111062788616,"pZ":3.0882690479996193,"vX0":2.6222024352869915,"vY0":-134.42077257197292,"vZ0":-1.6330998917743704,"x":156.47,"y":155.4,"x0":-2.0001919719290187,"y0":50.000241696090534,"z0":5.309467837280211,"aX":-0.31261022197919364},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.2,"spinRate":2683,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4069815207138525,"extension":6.504745221725773},"index":2,"playId":"d262b46a-a64d-3670-bea2-70a2fab69ae1","pitchNumber":2,"startTime":"2026-04-29T02:31:15.420Z","endTime":"2026-04-29T02:31:19.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.740773945801294,"aZ":-21.07577361758471,"pfxX":-0.7261695670041246,"pfxZ":6.127065305718428,"pX":-0.7267800085324093,"pZ":2.871226742991057,"vX0":2.731970005138898,"vY0":-133.7088377807402,"vZ0":-2.7847182140841618,"x":144.7,"y":161.26,"x0":-1.6672561120647338,"y0":50.00184494181266,"z0":5.437899079431087,"aX":-1.3153732719975757},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":0.7,"spinRate":2666,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.40958660428911564,"extension":6.710747384906217},"index":3,"playId":"d082975e-9970-3988-b7f7-d8d514748c2f","pitchNumber":3,"startTime":"2026-04-29T02:31:30.070Z","endTime":"2026-04-29T02:31:33.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17194735180742,"aZ":-30.379312990106225,"pfxX":-7.9715005510265,"pfxZ":1.0775051132427524,"pX":-0.9263025614108622,"pZ":2.26713119784355,"vX0":5.153235945501756,"vY0":-128.06349146932143,"vZ0":-1.586856300062057,"x":152.31,"y":177.57,"x0":-1.9278424815867075,"y0":50.002459069707434,"z0":5.268732494316247,"aX":-13.255020610434487},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":1887,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.427522087609125,"extension":6.718807318410447},"hitData":{"launchSpeed":84.5,"launchAngle":37.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.13,"coordY":109.94}},"index":4,"playId":"ba83eba2-a89f-346a-a47e-d5614521c40d","pitchNumber":4,"startTime":"2026-04-29T02:31:48.966Z","endTime":"2026-04-29T02:32:00.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:32:00.763Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-29T02:32:14.060Z","endTime":"2026-04-29T02:35:06.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"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":[],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183328537428935,"aZ":-21.088468621250474,"pfxX":-0.9488717518168035,"pfxZ":6.039450351433646,"pX":-0.6376942664963464,"pZ":1.7344190456015278,"vX0":3.6838088010814314,"vY0":-134.64636399955748,"vZ0":-5.231342562616886,"x":141.31,"y":191.95,"x0":-1.9002389280327558,"y0":50.00581426055723,"z0":5.194377985534263,"aX":-1.742833304614052},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":1.0,"spinRate":2486,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.4067486708420196,"extension":6.817495194868127},"index":0,"playId":"90d9448e-21e0-30f2-a6f6-81f0cfd9394b","pitchNumber":1,"startTime":"2026-04-29T02:32:27.030Z","endTime":"2026-04-29T02:32:30.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.065983038860608,"aZ":-31.13176147495514,"pfxX":-9.065086512900237,"pfxZ":0.6383218744975743,"pX":-0.9916357503241937,"pZ":2.3774394304307407,"vX0":5.136634328231317,"vY0":-127.04099276093508,"vZ0":-0.9718101683760249,"x":154.8,"y":174.59,"x0":-1.8621763319752143,"y0":50.003059196045136,"z0":5.239787309212799,"aX":-14.81528408930455},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":15.2,"spinRate":1919,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43116032074596067,"extension":6.835953042982669},"index":1,"playId":"8d8669b4-bf41-3bbe-89d9-c190e0ee8108","pitchNumber":2,"startTime":"2026-04-29T02:32:45.242Z","endTime":"2026-04-29T02:32:48.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-29T02:33:07.797Z","endTime":"2026-04-29T02:33:24.373Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.040655023665117,"aZ":-35.28875015384512,"pfxX":1.6501512732955368,"pfxZ":-2.015652515437964,"pX":0.06284278361292812,"pZ":0.5912101409644349,"vX0":4.201666491102264,"vY0":-123.07694289382627,"vZ0":-3.7455371111482503,"x":114.6,"y":222.82,"x0":-1.8767857961385739,"y0":50.005070537384924,"z0":5.102574823768081,"aX":2.546475067510204},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-4.0,"spinRate":2523,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.44401365109061786,"extension":6.953546064404833},"index":3,"playId":"90ca53e8-357b-369d-83d3-b609c0be9e31","pitchNumber":3,"startTime":"2026-04-29T02:33:24.373Z","endTime":"2026-04-29T02:33:27.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7688524605224,"aZ":-26.788468287484754,"pfxX":-8.979423833947205,"pfxZ":3.330471989106128,"pX":-2.1272046402829012,"pZ":2.2855340580085355,"vX0":2.8190041662474528,"vY0":-126.39919914420513,"vZ0":-1.9735015419943394,"x":198.08,"y":177.07,"x0":-2.0902314565173308,"y0":50.00511998125643,"z0":5.227521802299385,"aX":-14.530778866919498},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":15.6,"spinRate":1924,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4333330741746888,"extension":6.8097167640688205},"index":4,"playId":"b9f6d845-f74c-3ca9-9c84-82e12ce4f5e0","pitchNumber":4,"startTime":"2026-04-29T02:33:40.849Z","endTime":"2026-04-29T02:33:43.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36647214512959,"aZ":-14.03156289539585,"pfxX":-4.15173953553038,"pfxZ":9.498461058527127,"pX":-0.8478020732373913,"pZ":2.4895981844131043,"vX0":3.698313774256948,"vY0":-137.5282905912534,"vZ0":-4.977786306893207,"x":149.32,"y":171.56,"x0":-1.6725836447950493,"y0":50.00006720525355,"z0":5.279373744065309,"aX":-7.927707280940883},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.7,"spinRate":2357,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3987233984404588,"extension":6.976966735546342},"index":5,"playId":"60336f5b-4e30-37c7-8100-90c181c1b4a2","pitchNumber":5,"startTime":"2026-04-29T02:33:58.343Z","endTime":"2026-04-29T02:34:01.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31034034430075,"aZ":-28.029624931504156,"pfxX":-8.960910715703191,"pfxZ":2.4510325403156865,"pX":-0.024371778763614436,"pZ":0.1490748443889126,"vX0":7.847188892084108,"vY0":-129.27390147191892,"vZ0":-6.766344451047816,"x":117.93,"y":234.75,"x0":-1.937116098663642,"y0":50.00259880389249,"z0":4.956261938108121,"aX":-15.145079978174804},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1704,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4239304758701632,"extension":7.055187579248037},"index":6,"playId":"d80fc6e0-b02f-3b93-bd77-9d20ed444e9b","pitchNumber":6,"startTime":"2026-04-29T02:34:19.460Z","endTime":"2026-04-29T02:34:22.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69856185022683,"aZ":-26.599187262831524,"pfxX":2.2980299049266697,"pfxZ":3.242295143203666,"pX":-0.6047328468330776,"pZ":3.1533712605838744,"vX0":3.2075785715363168,"vY0":-129.90888271186128,"vZ0":-0.09604291141694687,"x":140.05,"y":153.64,"x0":-2.151211327280522,"y0":50.00313733178441,"z0":5.202743405382241,"aX":3.950271327073678},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-4.8,"spinRate":2396,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4206763965168765,"extension":6.587287758462573},"index":7,"playId":"bf4945e9-267e-3cd3-a44f-b8fdf8aa4a36","pitchNumber":7,"startTime":"2026-04-29T02:34:38.725Z","endTime":"2026-04-29T02:34:41.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45570910147728,"aZ":-11.984501793078019,"pfxX":-2.7323709414831847,"pfxZ":10.503274405938395,"pX":0.8188683157089433,"pZ":2.306424709008136,"vX0":7.189253405537269,"vY0":-138.16951576024564,"vZ0":-5.976996026648505,"x":85.79,"y":176.51,"x0":-1.4685218453569082,"y0":50.00220817750963,"z0":5.312180519582995,"aX":-5.252416750263473},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":3.4,"spinRate":2556,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3972989619191951,"extension":7.081471395298441},"index":8,"playId":"0a157adb-ceb2-3bb4-a827-ceeacc4fb9e7","pitchNumber":8,"startTime":"2026-04-29T02:35:03.959Z","endTime":"2026-04-29T02:35:06.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:35:06.959Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jasson Domínguez grounds out, first baseman Jake Burger to pitcher Cole Winn.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-29T02:35:20.121Z","endTime":"2026-04-29T02:36:17.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.008428890552505,"aZ":-30.218575529876855,"pfxX":-8.800041960387748,"pfxZ":1.1849411618979735,"pX":0.24867817756443514,"pZ":1.3989836853634179,"vX0":8.09110611470174,"vY0":-127.78777391883193,"vZ0":-3.4909184436871605,"x":107.52,"y":201.01,"x0":-1.8132949189639,"y0":50.00517580377622,"z0":5.153326884836483,"aX":-14.574986593670205},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.6,"breakHorizontal":14.2,"spinRate":1779,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42839704131320033,"extension":7.0372656643210805},"index":0,"playId":"a3af4f3b-74bd-3eee-80a1-18300cce855e","pitchNumber":1,"startTime":"2026-04-29T02:35:30.801Z","endTime":"2026-04-29T02:35:33.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20327789851642,"aZ":-26.168635130027795,"pfxX":-10.164826553202486,"pfxZ":3.591779883519874,"pX":0.2881270237000656,"pZ":0.014447913894315477,"vX0":8.436642759530214,"vY0":-128.60506118478625,"vZ0":-7.7305139266578395,"x":106.02,"y":238.39,"x0":-1.7176674642021654,"y0":50.00377263175347,"z0":5.095628834972739,"aX":-16.99185142610097},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":1841,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4262496067775583,"extension":6.963473369247133},"index":1,"playId":"e0806ed9-9d11-3eff-8beb-36a87b6f823f","pitchNumber":2,"startTime":"2026-04-29T02:35:45.280Z","endTime":"2026-04-29T02:35:48.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.925425964637764,"aZ":-20.200840257625842,"pfxX":0.31899573488166566,"pfxZ":6.524037104409029,"pX":0.24595668677496035,"pZ":2.623875259837882,"vX0":5.580844192400505,"vY0":-134.55015571659843,"vZ0":-3.2378509338746455,"x":107.62,"y":167.94,"x0":-1.8957017739508766,"y0":50.00398748094277,"z0":5.272730195898831,"aX":0.5841406636243764},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":-1.8,"spinRate":2553,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4069406252334504,"extension":6.854272698988846},"hitData":{"launchSpeed":93.8,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":168.74,"coordY":158.17}},"index":2,"playId":"1140cf85-01ef-3884-b84c-095b43560deb","pitchNumber":3,"startTime":"2026-04-29T02:36:09.041Z","endTime":"2026-04-29T02:36:17.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":457705,"link":"/api/v1/people/457705"},"center":{"id":607043,"link":"/api/v1/people/607043"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:36:17.109Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-29T02:38:45.956Z","endTime":"2026-04-29T02:39:16.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Bednar replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-04-29T02:38:28.666Z","endTime":"2026-04-29T02:38:48.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.341697507489084,"aZ":-37.00888083747567,"pfxX":2.115173286729478,"pfxZ":-4.032535891984671,"pX":0.08840414738904957,"pZ":1.7619454183890515,"vX0":3.346008441427716,"vY0":-109.1104642946446,"vZ0":-0.4755615632324446,"x":113.63,"y":191.21,"x0":-1.7437158821350058,"y0":50.005035074323104,"z0":5.992635965851926,"aX":2.5336666529861156},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-7.1,"breakHorizontal":-4.8,"spinRate":2297,"spinDirection":39},"zone":8,"typeConfidence":0.9,"plateTime":0.503221456033518,"extension":5.958045421696244},"index":1,"playId":"bb99101a-6f1e-3940-9d7d-a30b6161cb89","pitchNumber":1,"startTime":"2026-04-29T02:38:48.038Z","endTime":"2026-04-29T02:38:51.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":76.7,"endSpeed":70.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.854376196967305,"aZ":-37.78154457192604,"pfxX":2.8798706945930572,"pfxZ":-4.480810581970406,"pX":-0.014648583527082744,"pZ":1.929737429526531,"vX0":2.9157999193888564,"vY0":-111.63829945247612,"vZ0":-0.1974107565096075,"x":117.56,"y":186.68,"x0":-1.7164913624978981,"y0":50.00463383584061,"z0":5.939089748116801,"aX":3.6011619854131727},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.8,"breakHorizontal":-6.0,"spinRate":2376,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4923892899515643,"extension":5.953417452565901},"hitData":{"launchSpeed":81.8,"launchAngle":47.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.91,"coordY":121.01}},"index":2,"playId":"3a9c8f69-e27d-3952-9fd1-facfa27f744d","pitchNumber":2,"startTime":"2026-04-29T02:39:05.680Z","endTime":"2026-04-29T02:39:16.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:39:16.063Z","atBatIndex":66},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andrew McCutchen reaches on a throwing error by third baseman Ryan McMahon.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-29T02:39:25.561Z","endTime":"2026-04-29T02:41:08.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.787091797230836,"aZ":-13.830898637433695,"pfxX":-7.07329850575034,"pfxZ":9.405291205186703,"pX":0.46069734554176844,"pZ":1.5072238562995621,"vX0":7.667029407322305,"vY0":-139.14001571141253,"vZ0":-9.123433382096755,"x":99.44,"y":198.08,"x0":-1.4186437719374456,"y0":50.00137080045934,"z0":5.756610865456058,"aX":-13.79344818624235},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2348,"spinDirection":211},"zone":14,"typeConfidence":0.89,"plateTime":0.3944640021763246,"extension":6.594180941657777},"index":0,"playId":"5c8475d7-8b82-386f-992b-72449969a6ed","pitchNumber":1,"startTime":"2026-04-29T02:39:42.845Z","endTime":"2026-04-29T02:39:46.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.431537334366883,"aZ":-37.17606677628084,"pfxX":5.036021730680588,"pfxZ":-4.085729770663543,"pX":0.5312547200277682,"pZ":1.5536983268183124,"vX0":3.3855223512021166,"vY0":-110.18157057688694,"vZ0":-0.8966512398676987,"x":96.75,"y":196.83,"x0":-1.6820765863070672,"y0":50.0043828258761,"z0":5.910620438236366,"aX":6.16244896994887},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-7.3,"breakHorizontal":-10.1,"spinRate":2480,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.49801162900385165,"extension":6.122864290795992},"index":1,"playId":"b8c3e575-6429-3afd-8523-939d67bea5b9","pitchNumber":2,"startTime":"2026-04-29T02:39:58.483Z","endTime":"2026-04-29T02:40:01.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27549075984705,"aZ":-13.243981834481371,"pfxX":-6.531734764222307,"pfxZ":9.741926584257769,"pX":-0.9780886005331375,"pZ":3.865003909682974,"vX0":3.9178701279736807,"vY0":-139.0204006000477,"vZ0":-3.220891400397219,"x":154.28,"y":134.42,"x0":-1.5623856967449308,"y0":50.003345721883015,"z0":5.9266375642189395,"aX":-12.692643842133263},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2339,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.395085228274088,"extension":6.423611654569096},"index":2,"playId":"3ddef133-52f1-33e8-945e-e2d03088ee29","pitchNumber":3,"startTime":"2026-04-29T02:40:15.323Z","endTime":"2026-04-29T02:40:18.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.701524294446834,"aZ":-29.03963011321064,"pfxX":-6.235992662093502,"pfxZ":1.7633557310222407,"pX":0.19388040697007947,"pZ":2.4328594880623404,"vX0":6.7636062614784525,"vY0":-131.9511925207976,"vZ0":-3.390242578429131,"x":109.61,"y":173.09,"x0":-1.5814900993956298,"y0":50.00478273975735,"z0":5.853253039013548,"aX":-11.097388392409325},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":10.0,"spinRate":1855,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.41367852472906774,"extension":6.471366743796943},"index":3,"playId":"d11896f7-53db-36d5-8bfc-285188232d09","pitchNumber":4,"startTime":"2026-04-29T02:40:35.276Z","endTime":"2026-04-29T02:40:38.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27853982499868,"aZ":-24.285126029735505,"pfxX":-2.925177189259456,"pfxZ":4.661612426419859,"pX":0.8519233153390375,"pZ":2.066220200168991,"vX0":7.072099855133077,"vY0":-129.60988765234302,"vZ0":-4.798672027886474,"x":84.53,"y":182.99,"x0":-1.5377777844452334,"y0":50.00479021244722,"z0":5.807180790921023,"aX":-4.953809981161978},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":3.6,"spinRate":1166,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.4233558194628104,"extension":6.652579714860676},"hitData":{"launchSpeed":70.1,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":166.28}},"index":4,"playId":"ac3f7833-21c1-3fee-afd6-7d146ebaf846","pitchNumber":5,"startTime":"2026-04-29T02:41:00.329Z","endTime":"2026-04-29T02:41:08.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":457705,"link":"/api/v1/people/457705","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":457705,"link":"/api/v1/people/457705"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":2.8,"leverageIndex":0.53,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:41:08.318Z","atBatIndex":67},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Danny Jansen triples (1) on a fly ball to left fielder Cody Bellinger. Andrew McCutchen scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-29T02:41:35.700Z","endTime":"2026-04-29T02:42:43.561Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":{"id":670280,"link":"/api/v1/people/670280"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.8,"endSpeed":69.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50284243897056,"aZ":-36.90626141460466,"pfxX":3.99474425675545,"pfxZ":-3.875732274516185,"pX":-0.65829972291987,"pZ":3.476022218611335,"vX0":1.1969115780939055,"vY0":-110.32006185356533,"vZ0":2.848714710312435,"x":142.09,"y":144.93,"x0":-1.7283852005888325,"y0":50.00408041049618,"z0":6.085880804190027,"aX":4.873774464828015},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-5.9,"breakHorizontal":-7.6,"spinRate":2250,"spinDirection":56},"zone":1,"typeConfidence":0.9,"plateTime":0.49844594837155753,"extension":5.999565952210434},"index":0,"playId":"d87eb886-fba4-3641-9c1f-fb5ba9fd92b2","pitchNumber":1,"startTime":"2026-04-29T02:41:47.951Z","endTime":"2026-04-29T02:41:51.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.209937937837886,"aZ":-37.74509539285994,"pfxX":3.553711330739806,"pfxZ":-4.669528509073461,"pX":1.2289961276936041,"pZ":1.4733487048435145,"vX0":4.886509605390676,"vY0":-109.42849673904152,"vZ0":-0.8571188333092287,"x":70.15,"y":199.0,"x0":-1.5086963290733224,"y0":50.00260520208622,"z0":5.971403253443439,"aX":4.239716668308318},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.3,"breakHorizontal":-7.9,"spinRate":2291,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.5036416863810715,"extension":6.095820773594075},"index":1,"playId":"39a1f3dd-2ce1-3c43-9a21-2b6ae888c878","pitchNumber":2,"startTime":"2026-04-29T02:42:03.971Z","endTime":"2026-04-29T02:42:06.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33567330291439,"aZ":-11.611375153831533,"pfxX":-7.140528451029935,"pfxZ":10.583581496442214,"pX":0.3811035832130965,"pZ":1.896189506673827,"vX0":7.462592993330047,"vY0":-139.24046667009924,"vZ0":-8.509291562412374,"x":102.47,"y":187.58,"x0":-1.419640949897657,"y0":50.005272698098175,"z0":5.780816841346281,"aX":-13.875993227418691},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":11.2,"spinRate":2302,"spinDirection":218},"zone":9,"typeConfidence":0.9,"plateTime":0.39497618801123613,"extension":6.640129006050289},"hitData":{"launchSpeed":97.2,"launchAngle":26.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.83,"coordY":60.05}},"index":2,"playId":"895974a6-73a9-3565-91ff-2067bd6e417c","pitchNumber":3,"startTime":"2026-04-29T02:42:23.659Z","endTime":"2026-04-29T02:42:43.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":457705,"link":"/api/v1/people/457705"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":8.500000000000002,"leverageIndex":1.32,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:42:43.561Z","atBatIndex":68},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brandon Nimmo hit by pitch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-29T02:45:35.341Z","endTime":"2026-04-29T02:47:17.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-29T02:42:59.390Z","endTime":"2026-04-29T02:45:37.678Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.078098623469074,"aZ":-25.752571391814282,"pfxX":-7.406069067592487,"pfxZ":3.6653540168377208,"pX":0.8513982461268043,"pZ":0.8996163187330534,"vX0":9.029221079248035,"vY0":-131.13134843480302,"vZ0":-7.571026309459114,"x":84.55,"y":214.49,"x0":-1.6640943705307727,"y0":50.00443577433058,"z0":5.727789021346061,"aX":-12.981563204931613},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":11.6,"spinRate":1807,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4166902176975191,"extension":6.422912706434463},"index":1,"playId":"6515e9b6-ba0a-36e9-b557-a9bc8bc6d3df","pitchNumber":1,"startTime":"2026-04-29T02:45:37.678Z","endTime":"2026-04-29T02:45:40.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61257629079354,"aZ":-25.39097802078471,"pfxX":-7.906438671913524,"pfxZ":3.8333985724717152,"pX":0.5340810277413685,"pZ":1.1170807845975648,"vX0":8.020079942731995,"vY0":-131.79742355858258,"vZ0":-7.319777914372429,"x":96.64,"y":208.62,"x0":-1.5133772485417456,"y0":50.00112654395101,"z0":5.79093048489491,"aX":-13.98268858336521},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":12.7,"spinRate":1919,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.41472912658245376,"extension":6.411219324605969},"index":2,"playId":"7dc8c1b9-1bd8-398e-a2de-15c30b303a19","pitchNumber":2,"startTime":"2026-04-29T02:45:55.446Z","endTime":"2026-04-29T02:45:58.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73314566523765,"aZ":-13.576041733833708,"pfxX":-6.188038975213609,"pfxZ":9.894319784508602,"pX":0.4367456043924469,"pZ":2.2186958476078487,"vX0":7.633535540246281,"vY0":-136.85542272102884,"vZ0":-6.981735167145697,"x":100.35,"y":178.88,"x0":-1.5965757973461234,"y0":50.0066310575143,"z0":5.749766237969795,"aX":-11.636047434181151},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2358,"spinDirection":217},"zone":6,"typeConfidence":0.89,"plateTime":0.40161404269963885,"extension":6.539557310388278},"index":3,"playId":"2520a614-01ce-37c3-97a2-0376e76777a9","pitchNumber":3,"startTime":"2026-04-29T02:46:17.059Z","endTime":"2026-04-29T02:46:20.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151323841633516,"aZ":-23.322839503579473,"pfxX":-7.814590309048647,"pfxZ":4.908051291730157,"pX":0.023194426590143664,"pZ":1.5622505969599294,"vX0":6.955934872274929,"vY0":-133.0818788806374,"vZ0":-6.678710977252511,"x":116.12,"y":196.6,"x0":-1.6024705155139585,"y0":50.00208555307683,"z0":5.780751019150398,"aX":-14.090666867358616},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.7,"breakHorizontal":12.7,"spinRate":1821,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.41074535705156867,"extension":6.5890908536337225},"index":4,"playId":"00d028fe-51fd-3d8e-96a3-8493032943f5","pitchNumber":4,"startTime":"2026-04-29T02:46:35.384Z","endTime":"2026-04-29T02:46:38.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.821274324851515,"aZ":-15.801172361259813,"pfxX":-7.26151857092627,"pfxZ":8.509865723748195,"pX":1.4775524212057451,"pZ":3.635760914512241,"vX0":10.424775570123142,"vY0":-138.5268136948468,"vZ0":-3.1612614758012394,"x":60.68,"y":140.61,"x0":-1.4085167417911455,"y0":50.004282640786734,"z0":5.86177626430738,"aX":-13.974393697206022},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2118,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3969108600650393,"extension":6.509399146206989},"index":5,"playId":"3c7064e5-66ec-3241-8222-07c244faff4e","pitchNumber":5,"startTime":"2026-04-29T02:47:09.885Z","endTime":"2026-04-29T02:47:17.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.3,"awayTeamWinProbability":77.7,"homeTeamWinProbabilityAdded":9.2,"leverageIndex":2.87,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:47:17.537Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to left fielder Cody Bellinger. Danny Jansen scores. Brandon Nimmo to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-29T02:48:34.678Z","endTime":"2026-04-29T02:50:32.246Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":{"id":670280,"link":"/api/v1/people/670280"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-29T02:47:30.313Z","endTime":"2026-04-29T02:48:36.991Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61195085415328,"aZ":-27.761770541734414,"pfxX":-3.856786885747277,"pfxZ":2.6565635050175285,"pX":0.004408564622893109,"pZ":3.246426561898438,"vX0":5.5335973816791375,"vY0":-128.10527189005415,"vZ0":-1.0947305026384044,"x":116.83,"y":151.13,"x0":-1.6831668495085217,"y0":50.002688796820635,"z0":5.850595818480611,"aX":-6.4065977854119245},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":5.8,"spinRate":1344,"spinDirection":214},"zone":2,"typeConfidence":0.88,"plateTime":0.42766509442780176,"extension":6.350634735655865},"index":1,"playId":"d7c88f19-5261-32e2-8c4d-64c2661d8fe7","pitchNumber":1,"startTime":"2026-04-29T02:48:36.991Z","endTime":"2026-04-29T02:48:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53057411451446,"aZ":-28.370097039525103,"pfxX":-3.7663963742418898,"pfxZ":2.258851700699065,"pX":0.3921717689930647,"pZ":0.7321263806231428,"vX0":6.600351781200708,"vY0":-128.6502463273677,"vZ0":-6.819998171962145,"x":102.05,"y":219.01,"x0":-1.7119450966201704,"y0":50.00434425258843,"z0":5.602990969781122,"aX":-6.344254987184368},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":5.4,"spinRate":1420,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.42500641348854185,"extension":6.490533250783303},"index":2,"playId":"9e604928-583d-3de5-99ec-4fd8de13e760","pitchNumber":2,"startTime":"2026-04-29T02:48:56.957Z","endTime":"2026-04-29T02:48:59.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618787859183403,"aZ":-29.232300083588985,"pfxX":-7.5525182065143355,"pfxZ":1.667130484337244,"pX":0.5913367399373096,"pZ":0.26587369384407317,"vX0":8.088039152762848,"vY0":-131.7077066902108,"vZ0":-8.687230717033081,"x":94.46,"y":231.6,"x0":-1.5305659884253313,"y0":50.00518775441318,"z0":5.752632437825781,"aX":-13.339838231024803},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.3,"breakHorizontal":12.0,"spinRate":1614,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.4150523581886283,"extension":6.5735863478842465},"index":3,"playId":"3b956f54-f9ee-3c0b-9ef6-6b618739bf8d","pitchNumber":3,"startTime":"2026-04-29T02:49:24.653Z","endTime":"2026-04-29T02:49:27.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.581444980771604,"aZ":-29.02015812840357,"pfxX":-4.581027342825095,"pfxZ":1.845131823391931,"pX":1.0014678996786097,"pZ":2.5112538297261437,"vX0":8.102468737740422,"vY0":-129.3083412647097,"vZ0":-2.8621906524638208,"x":78.83,"y":170.98,"x0":-1.5640762162584383,"y0":50.00401789872815,"z0":5.837412371170633,"aX":-7.832719188157343},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":6.7,"spinRate":1388,"spinDirection":224},"zone":14,"typeConfidence":0.89,"plateTime":0.4220807655013479,"extension":6.449334490614815},"index":4,"playId":"8b83cc65-8085-3010-b6b6-211016d0d63c","pitchNumber":4,"startTime":"2026-04-29T02:49:45.436Z","endTime":"2026-04-29T02:49:48.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.541897704681915,"aZ":-29.805578119091056,"pfxX":-5.387751173827522,"pfxZ":1.4138415529563026,"pX":-0.16701458388238694,"pZ":2.568597665588465,"vX0":5.361023953915319,"vY0":-128.5205963911562,"vZ0":-2.584536096151398,"x":123.37,"y":169.43,"x0":-1.5796282706078704,"y0":50.001068497103596,"z0":5.901151555597072,"aX":-9.015592379338942},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":8.5,"spinRate":1163,"spinDirection":215},"zone":5,"typeConfidence":0.89,"plateTime":0.42611245809322984,"extension":6.510017133363551},"hitData":{"launchSpeed":98.7,"launchAngle":11.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.92,"coordY":100.87}},"index":5,"playId":"11b8cd35-b14d-3f8f-a470-a81d8e1783f6","pitchNumber":5,"startTime":"2026-04-29T02:50:21.287Z","endTime":"2026-04-29T02:50:32.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"third":{"id":643376,"link":"/api/v1/people/643376"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":12.000000000000004,"leverageIndex":4.94,"dramaIndex":202.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:50:32.246Z","atBatIndex":70},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Umpire reviewed (force play), call on the field was upheld: Corey Seager grounds into a double play, second baseman Jazz Chisholm Jr. to shortstop José Caballero to first baseman Ben Rice. Josh Jung out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-29T02:51:03.842Z","endTime":"2026-04-29T02:51:47.941Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.61"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.81"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.21"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.98"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.19"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.53"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.50"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.20"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.53"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.07"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.87"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.18"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.051"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.154"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.051"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".459"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".758"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".950"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53707207358166,"aZ":-29.28060093752259,"pfxX":-2.9390699552425277,"pfxZ":1.7102896874884808,"pX":0.15351736727261947,"pZ":1.289374101243426,"vX0":6.1488022061135466,"vY0":-128.69256772660341,"vZ0":-5.617477240118945,"x":111.15,"y":203.97,"x0":-1.8756274666915707,"y0":50.00338208649081,"z0":5.7443920517537475,"aX":-4.973401400179296},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":4.1,"spinRate":1546,"spinDirection":236},"zone":14,"typeConfidence":0.88,"plateTime":0.42420946510678226,"extension":6.568359707985702},"index":0,"playId":"34684b95-db6d-33f5-8ffa-dfaba27e46ba","pitchNumber":1,"startTime":"2026-04-29T02:51:15.669Z","endTime":"2026-04-29T02:51:19.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5297193760454,"aZ":-28.781662315180743,"pfxX":-4.660190967500896,"pfxZ":1.9631610088297524,"pX":0.2195847798465114,"pZ":2.215991388011316,"vX0":6.7403370650170205,"vY0":-130.1378827226953,"vZ0":-3.6397719805389688,"x":108.63,"y":178.95,"x0":-1.7902546412623104,"y0":50.001133686229565,"z0":5.7961031269001735,"aX":-8.048290007689124},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":7.1,"spinRate":1581,"spinDirection":216},"zone":8,"typeConfidence":0.89,"plateTime":0.4197529293577693,"extension":6.570004198799167},"hitData":{"launchSpeed":91.5,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":153.1}},"index":1,"playId":"697ee681-7b8f-3c25-b410-2458762fd459","pitchNumber":2,"startTime":"2026-04-29T02:51:38.980Z","endTime":"2026-04-29T02:51:47.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NC"},"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-34.300000000000004,"leverageIndex":7.11,"dramaIndex":393.0,"contextMetrics":{},"playEndTime":"2026-04-29T02:51:47.941Z","atBatIndex":71}]