[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-15T22:41:51.139Z","endTime":"2026-04-15T22:42:12.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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-15T20:25:58.307Z","endTime":"2026-04-15T22:16:31.142Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"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-15T22:16:31.142Z","endTime":"2026-04-15T22:41:32.228Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"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-15T22:41:32.228Z","endTime":"2026-04-15T22:41:53.455Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.495899444973475,"aZ":-21.340552006162447,"pfxX":11.782368042204967,"pfxZ":5.264887903008942,"pX":0.5680893132351327,"pZ":3.8595921731935356,"vX0":-8.556336439389476,"vY0":-143.14262601591983,"vZ0":-2.0428145612471362,"x":95.35,"y":134.57,"x0":2.0772586081250584,"y0":50.00509018658179,"z0":5.929892646972976,"aX":24.25919667181873},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.2,"breakHorizontal":-19.4},"zone":12,"typeConfidence":2.0,"plateTime":0.3838174906865164},"index":3,"playId":"6a40198f-6541-3685-b75d-0856a2b4c995","pitchNumber":1,"startTime":"2026-04-15T22:41:53.455Z","endTime":"2026-04-15T22:41:56.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16461932999897,"aZ":-24.25571498111557,"pfxX":12.20485395148587,"pfxZ":3.9183200779658147,"pX":0.01422042098660097,"pZ":2.389818436084937,"vX0":-9.93349449786845,"vY0":-141.89433360147302,"vZ0":-4.897983587025083,"x":116.46,"y":174.25,"x0":1.9902497922895666,"y0":50.00434954399416,"z0":5.701993445970867,"aX":24.668473085191607},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.1,"breakHorizontal":-19.8},"zone":5,"typeConfidence":2.0,"plateTime":0.38733922498407924},"hitData":{"launchSpeed":99.1,"launchAngle":10.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":96.92,"coordY":133.17}},"index":4,"playId":"f98e2e2c-7e41-3ad2-885b-03816b061602","pitchNumber":2,"startTime":"2026-04-15T22:42:07.709Z","endTime":"2026-04-15T22:42:12.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-15T22:42:12.362Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-15T22:42:32.381Z","endTime":"2026-04-15T22:43:26.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79786792837206,"aZ":-24.36574396334315,"pfxX":11.144203705185603,"pfxZ":3.831943778913277,"pX":-0.7202032481277842,"pZ":1.8923934305230996,"vX0":-11.872638880955432,"vY0":-142.14480837518752,"vZ0":-6.175645392557729,"x":144.45,"y":187.69,"x0":2.0708758032675894,"y0":50.004239316017085,"z0":5.649070371426678,"aX":22.716184388981624},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.8,"breakHorizontal":-17.6},"zone":7,"typeConfidence":2.0,"plateTime":0.3859188100968307},"index":0,"playId":"7dca7b60-18e1-343b-8c41-c846fa52ff3c","pitchNumber":1,"startTime":"2026-04-15T22:42:35.607Z","endTime":"2026-04-15T22:42:38.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86387719769962,"aZ":-27.58740428684079,"pfxX":-3.2652672156764275,"pfxZ":2.7509340899314605,"pX":-1.3582381082394046,"pZ":1.2067854079098579,"vX0":-8.09317748126697,"vY0":-128.193164915466,"vZ0":-5.359507722474303,"x":168.77,"y":206.2,"x0":2.260918701952437,"y0":50.005209251915794,"z0":5.4714244251323745,"aX":-5.448034401745824},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":7.7},"zone":13,"typeConfidence":0.89,"plateTime":0.42684857770619855},"index":1,"playId":"800e0be8-befc-3158-b16b-6db0df29b9ec","pitchNumber":2,"startTime":"2026-04-15T22:42:50.458Z","endTime":"2026-04-15T22:42:53.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979361240865387,"aZ":-27.58549639358312,"pfxX":-4.035872335899759,"pfxZ":2.7675396167535506,"pX":-0.9911941595703465,"pZ":1.8081349535874327,"vX0":-7.18630706008045,"vY0":-128.062577435064,"vZ0":-4.022500182632285,"x":154.78,"y":189.96,"x0":2.3779333660605855,"y0":50.00224416956147,"z0":5.562342748091082,"aX":-6.6873310898860465},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":9.0},"zone":13,"typeConfidence":0.9,"plateTime":0.42805401519559183},"index":2,"playId":"b6a6f5fe-bea2-3950-bbda-59ecb34c03fe","pitchNumber":3,"startTime":"2026-04-15T22:43:04.771Z","endTime":"2026-04-15T22:43:07.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-15T22:43:13.189Z","endTime":"2026-04-15T22:43:23.285Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191896185360545,"aZ":-29.330386920862924,"pfxX":-3.0812465702452605,"pfxZ":1.6807784617124,"pX":0.01862041737129572,"pZ":2.1945732424830613,"vX0":-5.357977707137582,"vY0":-129.49803738157033,"vZ0":-2.944886031750003,"x":116.29,"y":179.53,"x0":2.518305473234344,"y0":50.00081445040346,"z0":5.60077170443037,"aX":-5.208889204065617},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":6.8},"zone":5,"typeConfidence":0.9,"plateTime":0.42368664980294346},"index":4,"playId":"2f1e8212-f5f8-3ef9-917f-e928763621ad","pitchNumber":4,"startTime":"2026-04-15T22:43:23.285Z","endTime":"2026-04-15T22:43:26.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:43:26.761Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out sharply, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-15T22:43:42.725Z","endTime":"2026-04-15T22:43:55.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29615315350957,"aZ":-24.94034349587852,"pfxX":12.131290403570183,"pfxZ":3.5364880140243615,"pX":0.504341557617381,"pZ":2.199392968122058,"vX0":-9.264191669340008,"vY0":-142.7065697121678,"vZ0":-5.266105166836549,"x":97.78,"y":179.4,"x0":2.229771784475177,"y0":50.00265506505461,"z0":5.656386425147686,"aX":24.82083852727694},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.4,"breakHorizontal":-19.9},"zone":6,"typeConfidence":2.0,"plateTime":0.38499177126150297},"hitData":{"launchSpeed":105.8,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":122.41,"coordY":145.43}},"index":0,"playId":"95cbc597-e611-3cdc-8b7f-5936d69d41ed","pitchNumber":1,"startTime":"2026-04-15T22:43:47.155Z","endTime":"2026-04-15T22:43:55.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:43:55.062Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trea Turner homers (2) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-15T22:45:55.790Z","endTime":"2026-04-15T22:46:48.475Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98543105211201,"aZ":-11.85550968721883,"pfxX":7.247718864748141,"pfxZ":11.506211152679217,"pX":-1.0038608959108817,"pZ":2.554170121272829,"vX0":-9.026508797105018,"vY0":-132.9290133973261,"vZ0":-5.487245519407088,"x":155.26,"y":169.82,"x0":1.5152801631485446,"y0":50.005029817731305,"z0":5.52701858861133,"aX":12.802126666096179},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.6,"breakHorizontal":-10.8},"zone":11,"typeConfidence":2.0,"plateTime":0.41413634911082076},"index":0,"playId":"8ec0331d-f191-3817-8cd1-538354cc536c","pitchNumber":1,"startTime":"2026-04-15T22:46:05.206Z","endTime":"2026-04-15T22:46:08.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48791492542243,"aZ":-14.66109878003502,"pfxX":8.888749448689534,"pfxZ":9.67779150141284,"pX":-0.2795365232345789,"pZ":2.4220776659748533,"vX0":-8.036701763390813,"vY0":-134.04682565963785,"vZ0":-5.327589543125406,"x":127.66,"y":173.38,"x0":1.610760194319981,"y0":50.00394912115178,"z0":5.491720108547815,"aX":16.087040269036855},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-14.3},"zone":4,"typeConfidence":2.0,"plateTime":0.4094870146250842},"hitData":{"launchSpeed":105.2,"launchAngle":28.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.08,"coordY":28.52}},"index":1,"playId":"f2dd62f7-186e-3803-ae71-db2790ba292b","pitchNumber":2,"startTime":"2026-04-15T22:46:24.011Z","endTime":"2026-04-15T22:46:48.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:46:48.475Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-15T22:47:05.492Z","endTime":"2026-04-15T22:48:43.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.379043954128576,"aZ":-12.668035082324621,"pfxX":8.652325796408752,"pfxZ":10.98882539073265,"pX":-0.5472332006010837,"pZ":1.8582558376926717,"vX0":-8.381789108301769,"vY0":-133.555765775121,"vZ0":-6.8818033163273755,"x":137.86,"y":188.61,"x0":1.5339775550811012,"y0":50.00522165089208,"z0":5.411692550192323,"aX":15.363718183087574},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.2,"breakHorizontal":-13.4},"zone":7,"typeConfidence":2.0,"plateTime":0.41284196549358976},"index":0,"playId":"c59fe3ea-a89d-385c-91b9-a8f96751e9cf","pitchNumber":1,"startTime":"2026-04-15T22:47:30.609Z","endTime":"2026-04-15T22:47:33.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98483271391154,"aZ":-30.41274685498391,"pfxX":-5.407692564762368,"pfxZ":1.2372128733373717,"pX":-0.9245498418063693,"pZ":2.4292027712848534,"vX0":-4.833472535155677,"vY0":-119.63297589173413,"vZ0":-1.0588592738929745,"x":152.24,"y":173.19,"x0":1.8380463425328268,"y0":50.002842961562365,"z0":5.648854079879557,"aX":-7.695099202178014},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.3,"breakHorizontal":11.2},"zone":13,"typeConfidence":2.0,"plateTime":0.4610626701979168},"index":1,"playId":"4f3796da-3e67-346c-b924-47b32f512f36","pitchNumber":2,"startTime":"2026-04-15T22:47:45.877Z","endTime":"2026-04-15T22:47:48.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56994336184315,"aZ":-35.17819304862989,"pfxX":-5.970665901867754,"pfxZ":-2.0943075968886733,"pX":-1.9888842089804988,"pZ":0.47281187967624927,"vX0":-6.985254363022377,"vY0":-120.5688498966003,"vZ0":-4.366001689843696,"x":192.81,"y":226.01,"x0":1.747292708294812,"y0":50.00073085621948,"z0":5.491677294462786,"aX":-8.580962164125745},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.8,"breakHorizontal":12.8},"zone":13,"typeConfidence":2.0,"plateTime":0.45844417938373816},"index":2,"playId":"922d78ce-8795-39bd-afff-673bae3e9f2a","pitchNumber":3,"startTime":"2026-04-15T22:48:01.698Z","endTime":"2026-04-15T22:48:04.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698273211398924,"aZ":-33.484105130706794,"pfxX":-7.275957122620668,"pfxZ":-0.9032430605931729,"pX":-1.762650109045852,"pZ":1.6283000244082613,"vX0":-6.060142694038427,"vY0":-120.3979353961626,"vZ0":-2.23573678430175,"x":184.19,"y":194.82,"x0":1.7418368296032212,"y0":50.001719681115404,"z0":5.562854843087153,"aX":-10.56673887458072},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.9,"breakHorizontal":14.8},"zone":13,"typeConfidence":2.0,"plateTime":0.4567974780313393},"index":3,"playId":"dbe12f13-78db-378a-81e4-05b2456b44b1","pitchNumber":4,"startTime":"2026-04-15T22:48:22.204Z","endTime":"2026-04-15T22:48:25.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.231767490479967,"aZ":-23.434782097240127,"pfxX":8.696095080930514,"pfxZ":5.742062872573677,"pX":0.9634345975490587,"pZ":2.3882213779305577,"vX0":-4.608885893270827,"vY0":-122.85437512866054,"vZ0":-2.842992910478546,"x":80.28,"y":174.3,"x0":1.7377388704130379,"y0":50.00517662442761,"z0":5.56079808691364,"aX":13.242523406455287},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.0,"breakHorizontal":-14.6},"zone":14,"typeConfidence":2.0,"plateTime":0.4465163552338658},"index":4,"playId":"bd1f6b29-774d-365e-b859-4dae3715f85e","pitchNumber":5,"startTime":"2026-04-15T22:48:40.938Z","endTime":"2026-04-15T22:48:43.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:48:43.938Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-15T22:49:02.809Z","endTime":"2026-04-15T22:49:38.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(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.9,"endSpeed":74.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26261827285206,"aZ":-33.99295187269906,"pfxX":-6.7211464449374985,"pfxZ":-1.285955854415004,"pX":-1.188044726081194,"pZ":2.464474953114297,"vX0":-5.0823967436274,"vY0":-119.08582336469465,"vZ0":-0.19608139968812088,"x":162.29,"y":172.24,"x0":1.8591576864559083,"y0":50.0030657185733,"z0":5.664661723530439,"aX":-9.49955670839749},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.0,"breakHorizontal":13.6},"zone":13,"typeConfidence":2.0,"plateTime":0.4627639995351749},"index":0,"playId":"4a1d0492-19d4-36cc-a482-ab0b13d0420d","pitchNumber":1,"startTime":"2026-04-15T22:49:11.215Z","endTime":"2026-04-15T22:49:14.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.0,"endSpeed":83.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.625546146378845,"aZ":-10.953802314270423,"pfxX":8.091570277185488,"pfxZ":11.637540651379899,"pX":0.23695815288130895,"pZ":3.4368243401149914,"vX0":-6.215232774589524,"vY0":-135.2163101147408,"vZ0":-3.4991529321998653,"x":107.97,"y":145.99,"x0":1.531411561670014,"y0":50.00653537173967,"z0":5.534369826658203,"aX":14.760817009190289},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":-13.1},"zone":12,"typeConfidence":2.0,"plateTime":0.4074180825642846},"hitData":{"launchSpeed":106.7,"launchAngle":49.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.57,"coordY":53.83}},"index":1,"playId":"31cf9b2a-39a8-39fe-a2ba-368f150254c3","pitchNumber":2,"startTime":"2026-04-15T22:49:27.675Z","endTime":"2026-04-15T22:49:38.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:49:38.046Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a ground ball to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-15T22:49:53.624Z","endTime":"2026-04-15T22:50:28.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":92.2,"endSpeed":83.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00241697073552,"aZ":-12.528585839862572,"pfxX":6.485314434236934,"pfxZ":10.954525971315132,"pX":-1.3331399781634787,"pZ":3.781333012405105,"vX0":-9.72669455428936,"vY0":-133.84869637510153,"vZ0":-2.2078748995729858,"x":167.82,"y":136.68,"x0":1.5247857568465724,"y0":50.00305202454103,"z0":5.5267385123627415,"aX":11.631704371087594},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.4,"breakHorizontal":-9.4},"zone":11,"typeConfidence":2.0,"plateTime":0.41103086632281416},"index":0,"playId":"f184111b-167b-3487-9419-73d865c315d1","pitchNumber":1,"startTime":"2026-04-15T22:50:04.515Z","endTime":"2026-04-15T22:50:08.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.710233253821997,"aZ":-25.792175262137004,"pfxX":7.834039865123268,"pfxZ":4.263460612401142,"pX":0.22364022372642914,"pZ":2.143124836071959,"vX0":-5.652766733792913,"vY0":-121.77675058172179,"vZ0":-2.8480333860666147,"x":108.48,"y":180.92,"x0":1.5612842785217103,"y0":50.00258664997406,"z0":5.567431470334517,"aX":11.724132528632046},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.3,"breakHorizontal":-12.8},"zone":8,"typeConfidence":2.0,"plateTime":0.4503894388252254},"hitData":{"launchSpeed":96.5,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.61,"coordY":145.94}},"index":1,"playId":"71607d3c-9d9a-379a-90c7-e853fa604cd7","pitchNumber":2,"startTime":"2026-04-15T22:50:20.789Z","endTime":"2026-04-15T22:50:28.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.36,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:50:28.695Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-15T22:50:55.018Z","endTime":"2026-04-15T22:52:36.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":92.4,"endSpeed":83.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1259442759862,"aZ":-13.862903884547435,"pfxX":7.780344401977045,"pfxZ":10.241301417966307,"pX":-2.259604304145529,"pZ":2.809219120754158,"vX0":-12.191555961060772,"vY0":-133.90458940923608,"vZ0":-4.39039686311601,"x":203.13,"y":162.93,"x0":1.3743006866538654,"y0":50.000085812548555,"z0":5.485840548883178,"aX":13.907958549606027},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":-11.0},"zone":11,"typeConfidence":2.0,"plateTime":0.4115128990524384},"index":0,"playId":"03c5346c-6a2e-38c8-a9b2-75a3bda44c11","pitchNumber":1,"startTime":"2026-04-15T22:51:07.674Z","endTime":"2026-04-15T22:51:10.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.060015664484396,"aZ":-14.690367432778316,"pfxX":8.726793450823177,"pfxZ":9.736620714840587,"pX":0.34710956192066783,"pZ":3.5223627492747784,"vX0":-6.4171111813000445,"vY0":-134.39371112659103,"vZ0":-2.414665473440586,"x":103.77,"y":143.68,"x0":1.6539674250464043,"y0":50.00530120885637,"z0":5.498912104051567,"aX":15.675839732744096},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-14.0},"zone":12,"typeConfidence":2.0,"plateTime":0.41041890679547555},"index":1,"playId":"e00cc45a-b6f3-3f98-aef5-b2568dbef48d","pitchNumber":2,"startTime":"2026-04-15T22:51:28.047Z","endTime":"2026-04-15T22:51:31.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"4e591176-d7ab-3cbd-a5a5-b0e389f52086","startTime":"2026-04-15T22:51:49.402Z","endTime":"2026-04-15T22:51:52.402Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.779669949094504,"aZ":-10.30886788455052,"pfxX":6.294279538514485,"pfxZ":12.416644276696385,"pX":-0.6062121653927863,"pZ":2.7644186620025057,"vX0":-7.849073358835519,"vY0":-133.1668968220695,"vZ0":-5.047084558304663,"x":140.11,"y":164.14,"x0":1.5888724744875047,"y0":50.003006291096135,"z0":5.457987740701757,"aX":11.084916944322488},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":21.2,"breakHorizontal":-9.2},"zone":1,"typeConfidence":2.0,"plateTime":0.4144030225105175},"index":3,"playId":"47f540a5-d7b4-3a33-ad41-302a9d4f08df","pitchNumber":3,"startTime":"2026-04-15T22:52:09.125Z","endTime":"2026-04-15T22:52:12.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54210314546061,"aZ":-27.536150728138463,"pfxX":8.049675530104661,"pfxZ":3.1057605512471413,"pX":0.5756107137051395,"pZ":1.4320854916759618,"vX0":-5.304746450219219,"vY0":-121.32779051058205,"vZ0":-3.893063816669661,"x":95.06,"y":200.11,"x0":1.7436050649379682,"y0":50.000730505672756,"z0":5.4547145029626245,"aX":12.010123294972216},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.9,"breakHorizontal":-13.3},"zone":14,"typeConfidence":2.0,"plateTime":0.4512863877351543},"index":4,"playId":"3d706f4c-79f8-35a0-8dbc-53bf8d594613","pitchNumber":4,"startTime":"2026-04-15T22:52:33.489Z","endTime":"2026-04-15T22:52:36.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"first":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:52:36.489Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, second baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-15T22:54:53.266Z","endTime":"2026-04-15T22:55:18.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69034701209889,"aZ":-25.897879035754734,"pfxX":11.023789339810568,"pfxZ":3.106867778691642,"pX":0.1077802924867889,"pZ":2.8254599869713375,"vX0":-9.412470849111513,"vY0":-141.5280588398002,"vZ0":-3.7772241235653716,"x":112.89,"y":162.49,"x0":2.0520060955075046,"y0":50.00148439197143,"z0":5.844978271959701,"aX":22.258654038756838},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.0,"breakHorizontal":-17.9,"spinRate":2321,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.38769599725277715,"extension":5.728159391205351},"index":0,"playId":"f06a5d50-bda2-3189-a3e4-2cfbee539983","pitchNumber":1,"startTime":"2026-04-15T22:54:56.795Z","endTime":"2026-04-15T22:54:59.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095569159540485,"aZ":-38.597625356791234,"pfxX":-5.728481543284255,"pfxZ":-3.9691685194463346,"pX":0.42501421353289304,"pZ":2.1047649781024127,"vX0":-3.1813148453224382,"vY0":-127.40494382110337,"vZ0":-1.2589680005456905,"x":100.8,"y":181.95,"x0":2.4406800709454157,"y0":50.00339683781221,"z0":5.700374344423527,"aX":-9.266645440021584},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.2,"breakHorizontal":11.2,"spinRate":2467,"spinDirection":329},"zone":9,"typeConfidence":0.91,"plateTime":0.43257683369881716,"extension":5.5801980715156345},"hitData":{"launchSpeed":90.7,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.06,"coordY":132.93}},"index":1,"playId":"60e78946-027c-3d4e-8195-2f20ec337e56","pitchNumber":2,"startTime":"2026-04-15T22:55:11.224Z","endTime":"2026-04-15T22:55:18.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:55:18.778Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, first baseman Bryce Harper to pitcher Jesús Luzardo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-15T22:55:36.317Z","endTime":"2026-04-15T22:56:02.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":97.4,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.640810197171255,"aZ":-26.876168604725,"pfxX":12.445242282845067,"pfxZ":2.6386620513579384,"pX":-0.3667666411720293,"pZ":2.260266007046991,"vX0":-10.758308940752828,"vY0":-141.28601114251603,"vZ0":-5.028398134469586,"x":130.98,"y":177.75,"x0":1.8888767478772481,"y0":50.000274440927335,"z0":5.808225296691359,"aX":24.952205583655903},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.8,"breakHorizontal":-20.2,"spinRate":2174,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.3888900748849884,"extension":5.579399220149555},"index":0,"playId":"765055f9-c2aa-341f-8b51-7521d862a09d","pitchNumber":1,"startTime":"2026-04-15T22:55:42.076Z","endTime":"2026-04-15T22:55:45.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.586744863982865,"aZ":-22.41505633484781,"pfxX":11.069678503227594,"pfxZ":4.773693374299662,"pX":0.256998659096593,"pZ":2.301696794009152,"vX0":-8.851800020024534,"vY0":-142.70439114239917,"vZ0":-5.961561109962787,"x":107.2,"y":176.63,"x0":1.9748692679728457,"y0":50.00085992833391,"z0":5.848249072297601,"aX":22.624041362944425},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.4,"breakHorizontal":-18.0,"spinRate":2422,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.3851287745479839,"extension":5.846569760618051},"hitData":{"launchSpeed":81.9,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.39,"coordY":167.24}},"index":1,"playId":"3e257d5e-ecaa-3563-96e7-7c9be5d7b732","pitchNumber":2,"startTime":"2026-04-15T22:55:55.163Z","endTime":"2026-04-15T22:56:02.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:56:02.196Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-15T22:56:26.754Z","endTime":"2026-04-15T22:58:08.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96107544775331,"aZ":-37.53918986417062,"pfxX":-4.678215596687632,"pfxZ":-3.412865382950085,"pX":-1.0664949354869506,"pZ":-0.4764820263864095,"vX0":-6.547765258821515,"vY0":-126.12260446936402,"vZ0":-6.991406842778857,"x":157.65,"y":251.65,"x0":2.19315528096075,"y0":50.00039115246812,"z0":5.44243429367925,"aX":-7.365379196730578},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.8,"breakHorizontal":10.2,"spinRate":2385,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.4380445979681489,"extension":5.6339482576744135},"index":0,"playId":"81c07b2d-e7dd-332a-a0f5-b8b34c0a1285","pitchNumber":1,"startTime":"2026-04-15T22:56:42.441Z","endTime":"2026-04-15T22:56:45.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19516146444517,"aZ":-38.12021934597681,"pfxX":2.4593855767577084,"pfxZ":-3.66710058743144,"pX":-0.8299070346842792,"pZ":0.9849838468213297,"vX0":-8.049988635440576,"vY0":-128.74150261924245,"vZ0":-3.9596314231719867,"x":148.63,"y":212.19,"x0":2.0657153585462704,"y0":50.00258850040166,"z0":5.602228478137636,"aX":3.9881192315233225},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.4,"breakHorizontal":-1.9,"spinRate":2249,"spinDirection":350},"zone":13,"typeConfidence":0.74,"plateTime":0.43112050766462007,"extension":5.702300594670952},"index":1,"playId":"e24b9d1a-ae1e-3d0c-8e6b-a11c5bdd9315","pitchNumber":2,"startTime":"2026-04-15T22:57:03.010Z","endTime":"2026-04-15T22:57:06.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":87.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.39134268414236,"aZ":-15.428010657417557,"pfxX":7.020610164625633,"pfxZ":8.328700266767793,"pX":-0.2494786675937475,"pZ":4.436915237490122,"vX0":-8.308608442800821,"vY0":-142.05043330119724,"vZ0":-1.628298826694718,"x":126.51,"y":118.98,"x0":1.823617028626961,"y0":50.00561433798714,"z0":6.015623626264711,"aX":14.121183810616323},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-10.7,"spinRate":2427,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.38797501841885884,"extension":5.632420361101353},"index":2,"playId":"ca4c7237-49d0-3a33-83c8-55b6878e8e07","pitchNumber":3,"startTime":"2026-04-15T22:57:18.190Z","endTime":"2026-04-15T22:57:21.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":98.5,"endSpeed":88.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.79312266035753,"aZ":-13.686666462480929,"pfxX":7.338901238144457,"pfxZ":9.068373476697657,"pX":-0.5339407439048979,"pZ":3.6121611349318705,"vX0":-9.017211292924404,"vY0":-143.01696742837288,"vZ0":-4.124119256757267,"x":137.35,"y":141.25,"x0":1.7299102976104719,"y0":50.00560784145041,"z0":5.952258583789054,"aX":14.967379891977256},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":-11.2,"spinRate":2361,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.38528394795007337,"extension":5.909183358949667},"index":3,"playId":"fe392364-6aa0-3b61-a100-1805f7bfe18a","pitchNumber":4,"startTime":"2026-04-15T22:57:35.493Z","endTime":"2026-04-15T22:57:38.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.529564859974187,"aZ":-35.155664256514044,"pfxX":-5.378393433258049,"pfxZ":-1.7102419389202455,"pX":-0.11814590768044586,"pZ":1.90623513198128,"vX0":-4.156707283596501,"vY0":-130.988821409826,"vZ0":-2.9108702584483774,"x":121.5,"y":187.31,"x0":2.188018369745089,"y0":50.00628075261129,"z0":5.659007213556503,"aX":-9.352734007001121},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.5,"breakHorizontal":10.7,"spinRate":2506,"spinDirection":329},"zone":8,"typeConfidence":0.9,"plateTime":0.4180549204865245,"extension":5.549184140000891},"hitData":{"launchSpeed":83.9,"launchAngle":17.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.18,"coordY":84.42}},"index":4,"playId":"ac628965-7b34-3d49-a0fb-7299a8f8b33b","pitchNumber":5,"startTime":"2026-04-15T22:57:57.855Z","endTime":"2026-04-15T22:58:08.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:58:08.523Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Amaya grounds into a force out, third baseman Alec Bohm to second baseman Edmundo Sosa. Dansby Swanson out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-15T22:58:25.362Z","endTime":"2026-04-15T22:58:37.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793022807938684,"aZ":-33.2348933688517,"pfxX":11.97769421159028,"pfxZ":-0.6526331509066612,"pX":0.4474049349795293,"pZ":2.2810064575970754,"vX0":-7.641544051655694,"vY0":-127.30955955018119,"vZ0":-2.201509890939784,"x":99.95,"y":177.19,"x0":1.942148389308517,"y0":50.00195168784989,"z0":5.804972563526865,"aX":19.526882599750802},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":-19.8,"spinRate":1606,"spinDirection":120},"zone":6,"typeConfidence":0.9,"plateTime":0.43136635104295307,"extension":5.693867924745405},"hitData":{"launchSpeed":78.5,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.71,"coordY":165.21}},"index":0,"playId":"e975c9e8-3639-3eee-bd0f-c9669a83dbfb","pitchNumber":1,"startTime":"2026-04-15T22:58:30.759Z","endTime":"2026-04-15T22:58:37.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-15T22:58:37.258Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-15T23:00:57.538Z","endTime":"2026-04-15T23:03:33.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.480105294597383,"aZ":-23.849005648141265,"pfxX":11.730949024149858,"pfxZ":4.891926185802227,"pX":0.6283130023467092,"pZ":3.670898602985999,"vX0":-6.872775418099484,"vY0":-130.16262593764847,"vZ0":-0.1690351483548289,"x":93.05,"y":139.67,"x0":1.7905864147865496,"y0":50.00064447629234,"z0":5.555475102758246,"aX":19.95616501132344},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.0,"breakHorizontal":-19.6,"spinRate":2531,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.42217572902645806,"extension":6.090432633095068},"index":0,"playId":"2bb5f291-1eca-3c9d-a69b-516f656f38f7","pitchNumber":1,"startTime":"2026-04-15T23:01:03.874Z","endTime":"2026-04-15T23:01:07.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.752045160584956,"aZ":-13.678030131125169,"pfxX":9.94552536500785,"pfxZ":10.320588696779911,"pX":0.16873526581099244,"pZ":2.519326240311239,"vX0":-7.395543938054917,"vY0":-133.98087038027617,"vZ0":-4.961160109800724,"x":110.57,"y":170.76,"x0":1.6922448806701904,"y0":50.00537059920229,"z0":5.395326284774173,"aX":17.829312185070226},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-16.1,"spinRate":2522,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.41103598274291064,"extension":6.447118805392224},"index":1,"playId":"737cf247-534f-344b-9eef-9d91c0e8ea90","pitchNumber":2,"startTime":"2026-04-15T23:01:23.724Z","endTime":"2026-04-15T23:01:27.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87342354864025,"aZ":-24.395621734528994,"pfxX":5.324569962366862,"pfxZ":5.151444679111039,"pX":0.6471877231294821,"pZ":3.597034455235367,"vX0":-4.502901549704177,"vY0":-122.0515692836744,"vZ0":0.07664025690041376,"x":92.33,"y":141.66,"x0":1.8236473790613836,"y0":50.00197912446174,"z0":5.664965794000332,"aX":8.038297009147097},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.6,"breakHorizontal":-8.6,"spinRate":1089,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.44866372139566213,"extension":6.675923009831687},"index":2,"playId":"50e96cf7-35a9-3eee-8f69-c3e7612eab81","pitchNumber":3,"startTime":"2026-04-15T23:01:50.661Z","endTime":"2026-04-15T23:01:53.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1463107095102,"aZ":-16.244230682952352,"pfxX":8.99878334567903,"pfxZ":8.925040105455487,"pX":0.08670468030585371,"pZ":2.5012132254988217,"vX0":-7.457272205074185,"vY0":-133.60042574603318,"vZ0":-4.546787150549976,"x":113.7,"y":171.25,"x0":1.762319696330968,"y0":50.00400780802252,"z0":5.4140229752428475,"aX":16.064855286082054},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.2,"breakHorizontal":-14.4,"spinRate":2564,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4119541569130889,"extension":6.381865499839516},"index":3,"playId":"d902fe21-acab-3877-9562-31f0e137c10e","pitchNumber":4,"startTime":"2026-04-15T23:02:13.137Z","endTime":"2026-04-15T23:02:16.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912031274246555,"aZ":-31.051703156277373,"pfxX":7.595165653215885,"pfxZ":0.749487236315554,"pX":0.1351577843421195,"pZ":1.368722279317233,"vX0":-6.032483201499199,"vY0":-121.60561225105624,"vZ0":-3.466115550976328,"x":111.85,"y":201.82,"x0":1.661551884818978,"y0":50.00388052383005,"z0":5.507248136644255,"aX":11.37293185958655},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.7,"breakHorizontal":-12.4,"spinRate":1122,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45047176946026557,"extension":6.43443033586589},"index":4,"playId":"a13604cf-aa8f-38b2-beb9-f5a0cb8370ff","pitchNumber":5,"startTime":"2026-04-15T23:02:37.902Z","endTime":"2026-04-15T23:02:41.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60899907236153,"aZ":-26.139238690731997,"pfxX":8.34109803565299,"pfxZ":3.978323549203873,"pX":0.7550871216676618,"pZ":2.5769743455132326,"vX0":-5.037778736434874,"vY0":-122.30333827397786,"vZ0":-2.0067601663072168,"x":88.22,"y":169.2,"x0":1.7554847440605044,"y0":50.00511997082965,"z0":5.644842341348532,"aX":12.666609190440083},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.0,"breakHorizontal":-13.9,"spinRate":1172,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.44745052818922204,"extension":6.528017053429166},"index":5,"playId":"354d3540-70e3-36dc-acc2-4d898ddbb203","pitchNumber":6,"startTime":"2026-04-15T23:03:03.383Z","endTime":"2026-04-15T23:03:06.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.5,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.435867647587216,"aZ":-14.602989454858266,"pfxX":8.150342544916818,"pfxZ":9.700516133801344,"pX":0.2162584054358121,"pZ":4.250829146814778,"vX0":-6.659904209003213,"vY0":-134.5338201486456,"vZ0":-0.6923210122810073,"x":108.76,"y":124.01,"x0":1.6796366592152403,"y0":50.001195611369155,"z0":5.558227673642007,"aX":14.760864387591056},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-13.1,"spinRate":2543,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4089995900198238,"extension":6.390069243747132},"index":6,"playId":"439c82fa-a4f3-3d5b-b86e-88188270eebc","pitchNumber":7,"startTime":"2026-04-15T23:03:30.098Z","endTime":"2026-04-15T23:03:33.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:03:33.098Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-15T23:03:52.842Z","endTime":"2026-04-15T23:05:09.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":92.4,"endSpeed":83.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17649516877206,"aZ":-13.98365307093663,"pfxX":9.004334713693892,"pfxZ":10.098745934771161,"pX":-2.3227764891092777,"pZ":3.3163944453020897,"vX0":-12.806275418591984,"vY0":-133.9387358751364,"vZ0":-3.057366337414816,"x":205.54,"y":149.24,"x0":1.3692461493362944,"y0":50.00656661602456,"z0":5.48368524164841,"aX":16.22704958764928},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-13.3,"spinRate":2514,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.41023776307531223,"extension":6.442066709762542},"index":0,"playId":"0e990705-12f9-3a17-bfdc-ee473a97f664","pitchNumber":1,"startTime":"2026-04-15T23:03:59.878Z","endTime":"2026-04-15T23:04:03.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.6,"endSpeed":78.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71515542005685,"aZ":-26.44408712139106,"pfxX":8.77856062411179,"pfxZ":3.7395667149396026,"pX":-0.17746317159235026,"pZ":0.7284216909899219,"vX0":-7.280659405540406,"vY0":-122.88232620168684,"vZ0":-5.7562199838521,"x":123.76,"y":219.11,"x0":1.67924753125728,"y0":50.004434522129834,"z0":5.339891344879386,"aX":13.46377587156078},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.6,"breakHorizontal":-14.3,"spinRate":1245,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4452559698622478,"extension":6.6703072000645465},"index":1,"playId":"f221f195-7c7c-3c5e-9bac-9a7da73f4ec7","pitchNumber":2,"startTime":"2026-04-15T23:04:19.924Z","endTime":"2026-04-15T23:04:22.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711711943844282,"aZ":-29.272153137883002,"pfxX":8.290064327586988,"pfxZ":1.930857961644775,"pX":-0.745262362560048,"pZ":1.7147497961047726,"vX0":-8.106165961102366,"vY0":-121.78966739913704,"vZ0":-2.915730893660829,"x":145.41,"y":192.48,"x0":1.5477247079018221,"y0":50.00427447931277,"z0":5.456843855578999,"aX":12.466764242485908},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":-13.1,"spinRate":1134,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4495823890372699,"extension":6.618251356556757},"index":2,"playId":"8b5c2f03-f6c2-34d4-952b-f273cb4847fe","pitchNumber":3,"startTime":"2026-04-15T23:04:40.849Z","endTime":"2026-04-15T23:04:43.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250254525984168,"aZ":-22.436162347714628,"pfxX":10.624891760233137,"pfxZ":5.501328425470193,"pX":-0.30623174207230974,"pZ":2.594611703736026,"vX0":-8.980832580153315,"vY0":-132.42705735941715,"vZ0":-2.9467910367639747,"x":128.67,"y":168.73,"x0":1.7547697705097802,"y0":50.00047587916591,"z0":5.369699267134734,"aX":18.799315948361475},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":-17.2,"spinRate":2440,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.414180443063243,"extension":6.464904605300738},"hitData":{"launchSpeed":98.9,"launchAngle":47.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.96,"coordY":76.17}},"index":3,"playId":"a3ba8287-7879-3f2d-b850-8ce20f71a2ed","pitchNumber":4,"startTime":"2026-04-15T23:04:59.409Z","endTime":"2026-04-15T23:05:09.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:05:09.615Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, first baseman Michael Busch to pitcher Shota Imanaga.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-15T23:05:26.029Z","endTime":"2026-04-15T23:06:37.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"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(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":92.5,"endSpeed":84.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80551141359544,"aZ":-11.882177838922724,"pfxX":7.343270039520126,"pfxZ":11.138984937912472,"pX":-1.1224577957041793,"pZ":2.1912929019455367,"vX0":-9.544807949038923,"vY0":-134.29692974121954,"vZ0":-6.0742551095472965,"x":159.79,"y":179.62,"x0":1.5280719391173005,"y0":50.004791659513515,"z0":5.332148311181588,"aX":13.380275548562969},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-11.2,"spinRate":2568,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4082770672124907,"extension":6.436948632721459},"index":0,"playId":"5fa24839-da72-3891-8a8a-eefdf8f4b326","pitchNumber":1,"startTime":"2026-04-15T23:05:35.400Z","endTime":"2026-04-15T23:05:38.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.205907130725585,"aZ":-32.72195196634809,"pfxX":-8.506836296195809,"pfxZ":-0.37941269765567576,"pX":-0.5223729256318762,"pZ":1.7378484453654606,"vX0":-3.3455807171868583,"vY0":-119.53561989621741,"vZ0":-1.8183349488922227,"x":136.91,"y":191.86,"x0":2.0068376587377785,"y0":50.00527623440185,"z0":5.4873338066344886,"aX":-12.13143956246711},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.8,"breakHorizontal":16.3,"spinRate":2568,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.46080382266104225,"extension":6.135831714864403},"index":1,"playId":"6bcce135-7d24-38e5-a39c-d5209391d475","pitchNumber":2,"startTime":"2026-04-15T23:05:52.132Z","endTime":"2026-04-15T23:05:55.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52360094280706,"aZ":-10.833309968287637,"pfxX":6.520552071659168,"pfxZ":11.720214523335727,"pX":-0.42456518896753,"pZ":2.1951198321739724,"vX0":-7.668524483907555,"vY0":-134.42556621877287,"vZ0":-6.127583740593806,"x":133.18,"y":179.51,"x0":1.6247899447077963,"y0":50.00042254762677,"z0":5.28123220311807,"aX":11.871142818449913},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-10.1,"spinRate":2566,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.40825326944640317,"extension":6.436097214364173},"index":2,"playId":"acb13e07-6591-39e9-8531-80c69c2a050c","pitchNumber":3,"startTime":"2026-04-15T23:06:09.774Z","endTime":"2026-04-15T23:06:12.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50755569748629,"aZ":-31.711601666748702,"pfxX":-5.481701545965759,"pfxZ":0.3111975231374746,"pX":-0.45370191561676804,"pZ":1.9344825184245884,"vX0":-4.015453733353377,"vY0":-121.11560457522592,"vZ0":-1.841266242950657,"x":134.29,"y":186.55,"x0":1.94263208661933,"y0":50.00181124237011,"z0":5.500114961352652,"aX":-8.073413444788734},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":10.9,"spinRate":2567,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.4537054788007633,"extension":6.436977588586141},"hitData":{"launchSpeed":84.4,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.92,"coordY":166.73}},"index":3,"playId":"6cd9a421-e72d-3151-87d8-8fdfb3268493","pitchNumber":4,"startTime":"2026-04-15T23:06:29.919Z","endTime":"2026-04-15T23:06:37.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:06:37.044Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-15T23:08:37.779Z","endTime":"2026-04-15T23:10:02.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":89.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15626349336602,"aZ":-20.537689776147076,"pfxX":10.819533357961859,"pfxZ":5.7107456902114535,"pX":-0.033036744327445695,"pZ":1.884512340553316,"vX0":-9.219469057650011,"vY0":-142.19927549271242,"vZ0":-7.369262360280469,"x":118.26,"y":187.9,"x0":1.853650933527181,"y0":50.00223860416042,"z0":5.823662612585888,"aX":22.044233169972713},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.9,"breakHorizontal":-17.6,"spinRate":2362,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.38592857390884383,"extension":5.952006164742678},"index":0,"playId":"7943c645-22d8-3181-84d7-18e843270b9f","pitchNumber":1,"startTime":"2026-04-15T23:08:44.843Z","endTime":"2026-04-15T23:08:48.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.090472331624287,"aZ":-29.593883102275917,"pfxX":-5.121328437550305,"pfxZ":1.556933886909201,"pX":-1.6106177336478282,"pZ":1.6031194793349828,"vX0":-7.53649601322613,"vY0":-128.19380100410632,"vZ0":-4.177930043061652,"x":178.39,"y":195.5,"x0":2.0356936790031517,"y0":50.00583042612547,"z0":5.570539673038725,"aX":-8.503586144907757},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":11.0,"spinRate":2494,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.4276654764977863,"extension":5.778298427181795},"index":1,"playId":"a7e45d66-78fc-35ef-85b3-e4079f859f40","pitchNumber":2,"startTime":"2026-04-15T23:09:03.530Z","endTime":"2026-04-15T23:09:06.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919006783198398,"aZ":-24.65360849075756,"pfxX":-6.234038373105558,"pfxZ":4.530044446721996,"pX":-2.277818559400771,"pZ":1.016074055474653,"vX0":-8.769926768716005,"vY0":-128.17658573174907,"vZ0":-6.568699894899314,"x":203.83,"y":211.35,"x0":2.000379137700624,"y0":50.00432138573104,"z0":5.5416427013996925,"aX":-10.356405804800566},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":13.3,"spinRate":2454,"spinDirection":350},"zone":13,"typeConfidence":0.91,"plateTime":0.4275886486508069,"extension":5.55327732230802},"index":2,"playId":"99145047-3472-3868-8ab0-6e4f380c7a15","pitchNumber":3,"startTime":"2026-04-15T23:09:16.780Z","endTime":"2026-04-15T23:09:20.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-15T23:09:29.345Z","endTime":"2026-04-15T23:09:39.504Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27685099241897,"aZ":-34.46513042897624,"pfxX":-4.3479498281163504,"pfxZ":-1.3450436343323173,"pX":-2.6882029955928055,"pZ":-0.21333357304379616,"vX0":-10.261343576214552,"vY0":-129.93751525128891,"vZ0":-7.762700984671934,"x":219.47,"y":244.54,"x0":1.8901220605715108,"y0":50.006413878235485,"z0":5.459625029047374,"aX":-7.376759736112412},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-4.2,"breakHorizontal":10.3,"spinRate":2521,"spinDirection":338},"zone":13,"typeConfidence":0.89,"plateTime":0.42283248091030323,"extension":5.524365093074741},"index":4,"playId":"164c2476-e89e-3669-9ba0-808d7d21a03f","pitchNumber":4,"startTime":"2026-04-15T23:09:39.504Z","endTime":"2026-04-15T23:09:42.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63088373698863,"aZ":-31.237433454485323,"pfxX":-3.6399591807660885,"pfxZ":0.5494588588205636,"pX":-1.1266966517608552,"pZ":1.4581916476273586,"vX0":-6.794590642393127,"vY0":-129.31692420013925,"vZ0":-4.443641915259162,"x":159.95,"y":199.41,"x0":2.0101419869838772,"y0":50.00050473661091,"z0":5.602360532607342,"aX":-6.144760673154259},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.2,"breakHorizontal":8.2,"spinRate":2464,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.4239862769491838,"extension":5.6999498225794625},"index":5,"playId":"998b0b05-ac7a-3fe7-ac45-55dbdaccac81","pitchNumber":5,"startTime":"2026-04-15T23:09:59.753Z","endTime":"2026-04-15T23:10:02.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:10:02.753Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (2) on a fly ball to left fielder Otto Kemp.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-15T23:10:21.355Z","endTime":"2026-04-15T23:13:09.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76877449514582,"aZ":-24.23322577277015,"pfxX":10.868658272183147,"pfxZ":3.98914545646808,"pX":1.13520871838429,"pZ":1.4613948817189957,"vX0":-6.5021073920564625,"vY0":-140.86322984242824,"vZ0":-7.1593276370795875,"x":73.73,"y":199.32,"x0":2.0725076017263064,"y0":50.00583201303596,"z0":5.6251335681820835,"aX":21.64257989262036},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.8,"breakHorizontal":-18.1,"spinRate":2298,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.39023360121320616,"extension":5.610690915644195},"index":0,"playId":"ff6b1fbc-7a1d-3c0f-a300-cd4327bd4c44","pitchNumber":1,"startTime":"2026-04-15T23:10:25.895Z","endTime":"2026-04-15T23:10:29.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2300121472204,"aZ":-30.173084291202166,"pfxX":10.835290313809594,"pfxZ":1.2184696091645675,"pX":1.1910874082308505,"pZ":2.0001336816602775,"vX0":-6.126075566024474,"vY0":-128.01982470625293,"vZ0":-3.2950171084514355,"x":71.6,"y":184.78,"x0":2.2215485091080627,"y0":50.00322328618757,"z0":5.6945549955560635,"aX":17.781053706835877},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-18.0,"spinRate":1668,"spinDirection":113},"zone":14,"typeConfidence":0.9,"plateTime":0.42972757374502013,"extension":5.770047107845105},"index":1,"playId":"e9543650-ace3-3f70-a2f5-21f03a5e3e0e","pitchNumber":2,"startTime":"2026-04-15T23:10:40.759Z","endTime":"2026-04-15T23:10:44.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.681020086122494,"aZ":-24.402160860560137,"pfxX":9.764248989379766,"pfxZ":3.9443128911222516,"pX":1.4773910088036755,"pZ":2.904732377747026,"vX0":-5.564146345456821,"vY0":-140.19499708870669,"vZ0":-3.458748489425454,"x":60.69,"y":160.35,"x0":2.2298457170928825,"y0":50.00436946875006,"z0":5.766070160929106,"aX":19.241803395158612},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":-16.3,"spinRate":2349,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3922171461290378,"extension":5.653815692660188},"index":2,"playId":"6aa8d4f6-91a8-37d3-9203-a519c9d0e2e6","pitchNumber":3,"startTime":"2026-04-15T23:10:58.971Z","endTime":"2026-04-15T23:11:02.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.487881270932334,"aZ":-17.31707517366328,"pfxX":7.2985219712359735,"pfxZ":7.464466940702428,"pX":0.23854431191289532,"pZ":3.137810234957761,"vX0":-6.831297875942602,"vY0":-140.76668991734283,"vZ0":-4.447280184667138,"x":107.91,"y":154.06,"x0":1.7586422512856725,"y0":50.000493683909525,"z0":5.872934119162413,"aX":14.521224238761334},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":-11.6,"spinRate":2215,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.3903704129162464,"extension":5.625257753394569},"index":3,"playId":"b2393eda-a3cf-3877-9cea-0be4330abf80","pitchNumber":4,"startTime":"2026-04-15T23:11:15.702Z","endTime":"2026-04-15T23:11:18.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":88.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.377882140252886,"aZ":-13.073432649416342,"pfxX":8.138168138937697,"pfxZ":9.352483155278286,"pX":-0.1665887148031709,"pZ":2.3048177948467767,"vX0":-8.348568287911085,"vY0":-143.24600294701102,"vZ0":-7.549597160265056,"x":123.35,"y":176.55,"x0":1.7526747861348655,"y0":50.00605490154196,"z0":5.82318319027742,"aX":16.626186288875573},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-12.7,"spinRate":2362,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.38490224101821324,"extension":5.862653434136273},"index":4,"playId":"5b8ce85c-9d43-3bda-bb6f-a73bee5a69c2","pitchNumber":5,"startTime":"2026-04-15T23:11:32.702Z","endTime":"2026-04-15T23:11:35.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-15T23:11:42.930Z","endTime":"2026-04-15T23:11:54.723Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9851006206956,"aZ":-28.956733312082772,"pfxX":12.668186806819488,"pfxZ":1.946767507632421,"pX":0.269980257167249,"pZ":1.5550706652282993,"vX0":-8.20509181268828,"vY0":-128.70315671872137,"vZ0":-4.818457384554885,"x":106.71,"y":196.79,"x0":1.8748158575567153,"y0":50.006203428704495,"z0":5.729508278629946,"aX":20.9774859999691},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":-20.8,"spinRate":1851,"spinDirection":118},"zone":8,"typeConfidence":0.89,"plateTime":0.4277314376348138,"extension":5.783901463947812},"index":6,"playId":"8dbfb174-0650-3903-aa9f-08a0b65e454d","pitchNumber":6,"startTime":"2026-04-15T23:11:54.723Z","endTime":"2026-04-15T23:11:59.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12662157560925,"aZ":-14.12968374671183,"pfxX":8.203223043719031,"pfxZ":8.672932271586232,"pX":-0.3946308268810959,"pZ":2.476891197177082,"vX0":-9.010041662679376,"vY0":-143.73609047578876,"vZ0":-6.908303961632882,"x":132.04,"y":171.9,"x0":1.7236097877214742,"y0":50.00127757704359,"z0":5.799003616480699,"aX":17.063870569797313},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":-13.0,"spinRate":2303,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.38191749151026144,"extension":5.762640392734818},"index":7,"playId":"e55b4d8c-1c10-307c-b1c5-ad0ad1a29897","pitchNumber":7,"startTime":"2026-04-15T23:12:17.289Z","endTime":"2026-04-15T23:12:20.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20108201896703,"aZ":-30.713046219431316,"pfxX":-6.202923500496709,"pfxZ":0.8928523383145759,"pX":-0.776660569820338,"pZ":1.9465437090048765,"vX0":-5.27718675357135,"vY0":-128.51505100430614,"vZ0":-3.080058752755132,"x":146.6,"y":186.22,"x0":2.123112274656815,"y0":50.00595920000785,"z0":5.592793399948444,"aX":-10.185408051392093},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":12.6,"spinRate":2300,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.4292425790254515,"extension":5.703264880309626},"index":8,"playId":"15711f03-02fe-3262-b898-e458838f0465","pitchNumber":8,"startTime":"2026-04-15T23:12:37.161Z","endTime":"2026-04-15T23:12:40.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.656851148038562,"aZ":-29.826252721696687,"pfxX":11.85145568777123,"pfxZ":1.399086410590538,"pX":0.5512518277236064,"pZ":2.2829035518869043,"vX0":-7.290428432232169,"vY0":-128.868672398294,"vZ0":-2.8812754459263035,"x":105.7,"y":132.42,"x0":1.8822976782634884,"y0":50.00175381873367,"z0":5.727829578902559,"aX":19.862378381686263},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":-19.8,"spinRate":1777,"spinDirection":120},"zone":6,"typeConfidence":0.89,"plateTime":0.4255951351005387,"extension":5.855729391306306},"hitData":{"launchSpeed":96.9,"launchAngle":21.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.99,"coordY":53.65}},"index":9,"playId":"9639f2a8-8872-3350-b6cc-f1f2c7344779","pitchNumber":9,"startTime":"2026-04-15T23:12:56.566Z","endTime":"2026-04-15T23:13:09.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.0,"awayTeamWinProbability":41.0,"homeTeamWinProbabilityAdded":-4.800000000000004,"leverageIndex":0.75,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:13:09.820Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Brandon Marsh. Matt Shaw scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-15T23:13:30.583Z","endTime":"2026-04-15T23:14:35.780Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.932500440128333,"aZ":-13.517495648154704,"pfxX":7.953410851882531,"pfxZ":9.009494628147323,"pX":-1.0873937928155883,"pZ":2.1421752106909357,"vX0":-10.99193636039802,"vY0":-142.7933723091104,"vZ0":-7.713683296799975,"x":158.45,"y":180.94,"x0":1.773152915750818,"y0":50.007000556445824,"z0":5.72352718949946,"aX":16.478658174675886},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":-12.2,"spinRate":2314,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3831170666218586,"extension":5.693268571842495},"index":0,"playId":"b9035d9c-b952-38b3-b400-6596b7b6dbf0","pitchNumber":1,"startTime":"2026-04-15T23:13:33.917Z","endTime":"2026-04-15T23:13:37.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-15T23:13:46.786Z","endTime":"2026-04-15T23:13:59.486Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881503869559715,"aZ":-33.6249561494346,"pfxX":8.663046498602498,"pfxZ":-0.8732780482979869,"pX":0.33325372277383786,"pZ":3.100278105573298,"vX0":-7.3152055513065175,"vY0":-127.88521289280388,"vZ0":-0.06555350661770243,"x":104.3,"y":155.07,"x0":2.1024828047548376,"y0":50.00299239618082,"z0":5.759311995654519,"aX":14.37802019509718},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.3,"breakHorizontal":-14.0,"spinRate":1788,"spinDirection":109},"zone":3,"typeConfidence":0.9,"plateTime":0.42796979637010724,"extension":5.8147638047849295},"index":2,"playId":"71943f11-2c25-3444-93f0-b0b80469433d","pitchNumber":2,"startTime":"2026-04-15T23:13:59.486Z","endTime":"2026-04-15T23:14:02.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41265645375191,"aZ":-30.943967712706797,"pfxX":-2.4350320352250616,"pfxZ":0.738855371872118,"pX":-0.6773566401777846,"pZ":2.4406301101753227,"vX0":-6.722109117618294,"vY0":-129.34316155718662,"vZ0":-2.022841413119475,"x":142.82,"y":172.88,"x0":2.286143849457424,"y0":50.00620269261327,"z0":5.637627829717999,"aX":-4.068444345822373},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.1,"breakHorizontal":6.1,"spinRate":2432,"spinDirection":332},"zone":4,"typeConfidence":0.9,"plateTime":0.4257137332164773,"extension":5.732307437308676},"hitData":{"launchSpeed":67.3,"launchAngle":25.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.96,"coordY":105.97}},"index":3,"playId":"958f7509-9b9f-386c-933f-a6a9854e7d6c","pitchNumber":3,"startTime":"2026-04-15T23:14:18.043Z","endTime":"2026-04-15T23:14:35.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":1.5,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:14:35.780Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Nico Hoerner to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-15T23:14:52.057Z","endTime":"2026-04-15T23:18:00.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.26291678907942,"aZ":-15.530587689821079,"pfxX":9.110196210260145,"pfxZ":8.243783874721844,"pX":-0.26227802901809577,"pZ":2.991846064857174,"vX0":-9.370671225423939,"vY0":-142.07917707051988,"vZ0":-4.869732787349074,"x":127.0,"y":158.0,"x0":1.9145571606468947,"y0":50.00511120088514,"z0":5.734045572991372,"aX":18.400113746896597},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":-14.3,"spinRate":2240,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.3873146549464721,"extension":5.729406121000014},"index":0,"playId":"a541b990-bf00-3862-b932-035f0465756a","pitchNumber":1,"startTime":"2026-04-15T23:15:02.308Z","endTime":"2026-04-15T23:15:05.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.5,"endSpeed":79.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536619907483097,"aZ":-32.90203122121094,"pfxX":12.096999072330316,"pfxZ":-0.4523926883005256,"pX":0.6359223698672453,"pZ":1.6099006729609857,"vX0":-7.554760340962124,"vY0":-127.09925153114965,"vZ0":-3.5334035992659807,"x":92.76,"y":195.31,"x0":2.097179010769293,"y0":50.00145526799267,"z0":5.6708990321773465,"aX":19.506210769712453},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-19.8,"spinRate":1639,"spinDirection":115},"zone":9,"typeConfidence":0.9,"plateTime":0.4333351189451906,"extension":5.869273680670543},"index":1,"playId":"3ff15a34-1aca-3a39-999f-9998a94cfa98","pitchNumber":2,"startTime":"2026-04-15T23:15:25.422Z","endTime":"2026-04-15T23:15:28.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"bbdba078-e45f-3ba4-819f-141e5125f8f5","startTime":"2026-04-15T23:15:44.967Z","endTime":"2026-04-15T23:15:47.967Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.847303296837005,"aZ":-12.267750590862713,"pfxX":6.6901413532818355,"pfxZ":9.722605172747432,"pX":-0.8843219278869927,"pZ":2.641149907332107,"vX0":-10.027582372513224,"vY0":-143.08851380945998,"vZ0":-6.453664047654103,"x":150.71,"y":167.47,"x0":1.8167577445183372,"y0":50.005492848422385,"z0":5.714520595960868,"aX":13.702258948847058},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2327,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.3846253315674395,"extension":5.766287216394063},"index":3,"playId":"e97c532a-1d56-3d1f-9709-63b704b3b55f","pitchNumber":3,"startTime":"2026-04-15T23:16:06.179Z","endTime":"2026-04-15T23:16:09.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60916570570969,"aZ":-25.283830409332655,"pfxX":12.456472052434142,"pfxZ":3.476465054015799,"pX":0.09871761195237241,"pZ":2.0018683548784963,"vX0":-10.011682389376825,"vY0":-140.72665720220255,"vZ0":-5.219284472767897,"x":113.24,"y":184.73,"x0":2.1060840587067267,"y0":50.002408204038716,"z0":5.545166907459677,"aX":24.67601374043867},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.3,"breakHorizontal":-20.2,"spinRate":2355,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.3910709426254071,"extension":5.885823430115332},"index":4,"playId":"da66190b-723c-357d-90c9-91f34957634f","pitchNumber":4,"startTime":"2026-04-15T23:16:24.743Z","endTime":"2026-04-15T23:16:27.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-15T23:16:32.992Z","endTime":"2026-04-15T23:16:47.022Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"99dfdc47-c51e-35f0-986f-361839b9eecd","startTime":"2026-04-15T23:16:47.022Z","endTime":"2026-04-15T23:16:50.022Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.525277445750255,"aZ":-15.569878751283856,"pfxX":8.453919777790581,"pfxZ":8.20977394676202,"pX":-0.45056979164200694,"pZ":2.919402859275248,"vX0":-9.63823711290459,"vY0":-142.6513990524225,"vZ0":-5.057613432364743,"x":134.17,"y":159.96,"x0":1.903949705917143,"y0":50.00119124193227,"z0":5.726378026865597,"aX":17.096418174166693},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":-13.0,"spinRate":2329,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.3867227375801132,"extension":5.921695097149441},"index":7,"playId":"614e12ba-fa2c-316a-aacf-fa673b574bcd","pitchNumber":5,"startTime":"2026-04-15T23:17:04.515Z","endTime":"2026-04-15T23:17:07.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277475782752166,"aZ":-32.450028615712036,"pfxX":-0.852111396096288,"pfxZ":-0.16002863969322534,"pX":-1.1580209653181597,"pZ":0.19349497397172227,"vX0":-7.882182286410761,"vY0":-130.1390759737661,"vZ0":-7.048912109984542,"x":161.14,"y":233.56,"x0":2.0356732376950446,"y0":50.00635571448715,"z0":5.432921859302019,"aX":-1.4432482294654745},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.8,"breakHorizontal":3.5,"spinRate":2311,"spinDirection":355},"zone":13,"typeConfidence":0.86,"plateTime":0.4227735469259697,"extension":5.643333822462727},"index":8,"playId":"82699b2b-03cd-300c-be42-1f11b44d9b49","pitchNumber":6,"startTime":"2026-04-15T23:17:33.012Z","endTime":"2026-04-15T23:17:36.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.711231802440423,"aZ":-32.850538963175346,"pfxX":-4.24108619638648,"pfxZ":-0.4061920564011139,"pX":-1.783724826763999,"pZ":2.193572975169474,"vX0":-8.726326802033046,"vY0":-129.19067729082064,"vZ0":-2.0537868959132766,"x":184.99,"y":179.55,"x0":2.214663243331303,"y0":50.003416744017215,"z0":5.57107364334565,"aX":-7.0324574966422135},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":10.0,"spinRate":2517,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.42710579261279547,"extension":5.830108216930898},"index":9,"playId":"4cdec609-56c1-318d-b532-d14897725c66","pitchNumber":7,"startTime":"2026-04-15T23:17:55.485Z","endTime":"2026-04-15T23:18:00.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.38,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:18:00.295Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-15T23:19:27.170Z","endTime":"2026-04-15T23:22:32.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,8,10],"actionIndex":[6,9],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":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-15T23:18:17.782Z","endTime":"2026-04-15T23:19:29.337Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.04006454768346,"aZ":-26.817434911931922,"pfxX":11.987250651177892,"pfxZ":2.6981753140639606,"pX":0.40572889130218887,"pZ":1.6995091565068021,"vX0":-9.502594887664133,"vY0":-140.94773193978506,"vZ0":-5.725803035046614,"x":101.53,"y":192.89,"x0":2.286176336630738,"y0":50.0024503086682,"z0":5.520081225249092,"aX":23.795230780723074},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.7,"breakHorizontal":-19.4,"spinRate":2312,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.3906079967868834,"extension":5.904113815204034},"index":1,"playId":"d4f872ea-ea7d-342b-8cf0-1197b7892fe9","pitchNumber":1,"startTime":"2026-04-15T23:19:29.337Z","endTime":"2026-04-15T23:19:32.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65767034021333,"aZ":-28.075438047636407,"pfxX":-3.6670894148534185,"pfxZ":2.5287405971899464,"pX":0.16440127257256312,"pZ":2.0796118702245874,"vX0":-4.7384688084901585,"vY0":-127.82599442496878,"vZ0":-2.869269627518106,"x":110.73,"y":182.63,"x0":2.5338127400289734,"y0":50.000966886750554,"z0":5.471715437729642,"aX":-5.935326019173313},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":7.9,"spinRate":2445,"spinDirection":325},"zone":8,"typeConfidence":0.91,"plateTime":0.4320897420804277,"extension":5.900639073878572},"index":2,"playId":"02efd50f-aeb4-34d0-90e3-c345f436c56d","pitchNumber":2,"startTime":"2026-04-15T23:19:48.259Z","endTime":"2026-04-15T23:19:51.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.3,"endSpeed":88.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.07261110837028,"aZ":-13.441374509416578,"pfxX":9.046515524793769,"pfxZ":9.236447944601924,"pX":0.3285029809691686,"pZ":3.2370760874481768,"vX0":-8.073316745823503,"vY0":-142.75141733827286,"vZ0":-4.650827078414555,"x":104.48,"y":151.38,"x0":2.041804396148937,"y0":50.00709167458939,"z0":5.757655669132373,"aX":18.357595013341548},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":-14.4,"spinRate":2354,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.3862155762966122,"extension":5.7984850037882545},"index":3,"playId":"a32acc93-6f08-3a62-ad3b-68a872e327ed","pitchNumber":3,"startTime":"2026-04-15T23:20:06.026Z","endTime":"2026-04-15T23:20:09.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2401209217145,"aZ":-18.888809023256595,"pfxX":8.10894105923068,"pfxZ":6.312195558667668,"pX":-0.4937609552098779,"pZ":4.253431000705559,"vX0":-10.05355418330161,"vY0":-144.12188149441877,"vZ0":-1.3358376642384528,"x":135.82,"y":123.94,"x0":1.9849385946770814,"y0":50.005707676088825,"z0":5.888615591003538,"aX":17.075623928557167},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.3,"breakHorizontal":-12.7,"spinRate":2232,"spinDirection":122},"zone":11,"typeConfidence":0.9,"plateTime":0.3799274874128784,"extension":5.782686505914169},"index":4,"playId":"89c9bfaf-8c26-352a-bcbb-f36aa2858718","pitchNumber":4,"startTime":"2026-04-15T23:20:29.441Z","endTime":"2026-04-15T23:20:32.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80643643241653,"aZ":-16.633751431657835,"pfxX":8.024019454152798,"pfxZ":7.514566760206208,"pX":-0.5313592901969771,"pZ":3.9011481188521344,"vX0":-10.00499956548794,"vY0":-143.27397545493668,"vZ0":-2.56284002993854,"x":137.25,"y":133.45,"x0":1.9724823594457892,"y0":50.00039625711992,"z0":5.853645138457799,"aX":16.588858217141745},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":-12.4,"spinRate":2345,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.3831084449049271,"extension":5.788001860016658},"index":5,"playId":"0297ee76-7d48-37ed-9832-1cb7528e45ab","pitchNumber":5,"startTime":"2026-04-15T23:20:56.676Z","endTime":"2026-04-15T23:21:08.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nico Hoerner steals (6) 3rd base. Alex Bregman steals (1) 2nd base. Throwing error by catcher J.T. Realmuto.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":6,"actionPlayId":"0297ee76-7d48-37ed-9832-1cb7528e45ab","startTime":"2026-04-15T23:21:38.462Z","endTime":"2026-04-15T23:21:45.215Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":663538,"link":"/api/v1/people/663538"},"postOnThird":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":-11.599999999999994,"leverageIndex":2.17,"dramaIndex":131.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-04-15T23:21:45.215Z","endTime":"2026-04-15T23:21:55.778Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37844575364226,"aZ":-34.29349188803539,"pfxX":1.63982153324282,"pfxZ":-1.283013473893445,"pX":-2.7036075703139604,"pZ":-1.0956752347726484,"vX0":-12.731831550051293,"vY0":-129.86569912973442,"vZ0":-9.55040076996032,"x":220.06,"y":268.36,"x0":2.1099433731081603,"y0":50.00061964804347,"z0":5.346099337239536,"aX":2.7246211912756153},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.9,"breakHorizontal":0.7,"spinRate":2382,"spinDirection":353},"zone":13,"typeConfidence":0.64,"plateTime":0.4264449252041551,"extension":5.754696058887135},"index":8,"playId":"42d93b18-733b-3e22-b4a8-6849eabf0d89","pitchNumber":6,"startTime":"2026-04-15T23:21:55.778Z","endTime":"2026-04-15T23:21:59.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Jesús Luzardo. Alex Bregman scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":9,"actionPlayId":"42d93b18-733b-3e22-b4a8-6849eabf0d89","startTime":"2026-04-15T23:22:08.671Z","endTime":"2026-04-15T23:22:29.000Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-3.300000000000008,"leverageIndex":2.17,"dramaIndex":80.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26791212877719,"aZ":-36.29729722168107,"pfxX":-2.17412157797419,"pfxZ":-2.5566098714604006,"pX":-1.2862724236937235,"pZ":1.0377882795945756,"vX0":-7.710402513995791,"vY0":-127.83295897712753,"vZ0":-3.9198184475605546,"x":166.03,"y":210.76,"x0":2.0812980813024415,"y0":50.001348090735604,"z0":5.514799750234949,"aX":-3.50911654832847},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.4,"breakHorizontal":6.1,"spinRate":2318,"spinDirection":344},"zone":13,"typeConfidence":0.89,"plateTime":0.4324956792843402,"extension":5.726975909766924},"index":10,"playId":"683ef6bc-70a1-3c0f-ab46-ccde3fe10888","pitchNumber":7,"startTime":"2026-04-15T23:22:29.000Z","endTime":"2026-04-15T23:22:32.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":2.17,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:22:32.852Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-15T23:22:51.981Z","endTime":"2026-04-15T23:23:39.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":79.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.120340976957458,"aZ":-30.246192722595683,"pfxX":11.515199206547182,"pfxZ":1.2130302023671415,"pX":-0.04796738564239057,"pZ":1.1736737467885041,"vX0":-8.696022934645045,"vY0":-125.81034447156482,"vZ0":-4.951496874358689,"x":118.83,"y":207.09,"x0":1.9686660829002707,"y0":50.005258964965,"z0":5.638154466889509,"aX":18.338742709408763},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":-18.7,"spinRate":1774,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.4364818684401097,"extension":5.7946016710986585},"index":0,"playId":"5c897376-88fc-3a52-befb-e866701f2f28","pitchNumber":1,"startTime":"2026-04-15T23:22:55.697Z","endTime":"2026-04-15T23:22:59.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.469722351349247,"aZ":-32.78542807013097,"pfxX":8.511412323115984,"pfxZ":-0.3831094322632955,"pX":0.2707408744816507,"pZ":1.4227750331834146,"vX0":-7.135227819833006,"vY0":-126.17572611995568,"vZ0":-3.9538006093668274,"x":106.68,"y":200.37,"x0":2.0282957777373523,"y0":50.000170559840015,"z0":5.649440738434594,"aX":13.733464784242296},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":-13.8,"spinRate":1665,"spinDirection":117},"zone":14,"typeConfidence":0.9,"plateTime":0.43395660019656734,"extension":5.793885755949303},"index":1,"playId":"c3ee1f33-cd05-33a8-99c1-2b934650cd67","pitchNumber":2,"startTime":"2026-04-15T23:23:13.129Z","endTime":"2026-04-15T23:23:16.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-15T23:23:25.153Z","endTime":"2026-04-15T23:23:36.624Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.120823141576743,"aZ":-33.931846173036426,"pfxX":10.386836936209281,"pfxZ":-1.0996171228090041,"pX":0.9399733738909136,"pZ":1.9904632596564458,"vX0":-6.468853383822387,"vY0":-126.21936908062182,"vZ0":-2.2523581405300472,"x":81.17,"y":185.04,"x0":2.1999228817861,"y0":50.00323009045672,"z0":5.65374064116331,"aX":16.589752820495427},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":-17.2,"spinRate":1711,"spinDirection":111},"zone":14,"typeConfidence":0.91,"plateTime":0.43563192109860616,"extension":5.768047629779371},"index":3,"playId":"4d67bde2-eb19-3942-b84c-bdd3da442300","pitchNumber":3,"startTime":"2026-04-15T23:23:36.624Z","endTime":"2026-04-15T23:23:39.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:23:39.624Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-15T23:25:58.935Z","endTime":"2026-04-15T23:27:50.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-15T23:25:45.854Z","endTime":"2026-04-15T23:26:01.268Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792547501707894,"aZ":-11.999439250492914,"pfxX":7.5828630449556895,"pfxZ":11.4226017154045,"pX":0.8970671946855484,"pZ":1.5743208260435966,"vX0":-5.066597097390418,"vY0":-132.89210933002207,"vZ0":-7.597446179677326,"x":82.81,"y":196.27,"x0":1.855289741682648,"y0":50.00438053565013,"z0":5.366327644911404,"aX":13.394888421382921},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.0,"breakHorizontal":-12.5,"spinRate":2442,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4141339889904989,"extension":6.362900536306967},"index":1,"playId":"b0be8726-f2ab-3f00-9648-849e4385afa9","pitchNumber":1,"startTime":"2026-04-15T23:26:01.268Z","endTime":"2026-04-15T23:26:04.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006783843856784,"aZ":-24.926011491661054,"pfxX":10.851491755844982,"pfxZ":4.163439772621568,"pX":-0.048619795547552636,"pZ":1.544320811710001,"vX0":-8.613496368471395,"vY0":-131.3769843912414,"vZ0":-4.8910038307944665,"x":118.85,"y":197.08,"x0":1.869993805814753,"y0":50.00024967193768,"z0":5.293137996761261,"aX":18.880663690293996},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-17.6,"spinRate":2412,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.41762349409448385,"extension":6.439648350668932},"index":2,"playId":"ee42e03b-1b5d-384b-8d4d-37c463d3fa17","pitchNumber":2,"startTime":"2026-04-15T23:26:16.964Z","endTime":"2026-04-15T23:26:20.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85440498039375,"aZ":-31.003130003703912,"pfxX":7.548527827624344,"pfxZ":0.7898128714067667,"pX":1.1073350473057253,"pZ":2.1598068772163987,"vX0":-4.138430415572449,"vY0":-120.74188266753572,"vZ0":-1.7875552196048061,"x":74.79,"y":180.47,"x0":1.8601852151002496,"y0":50.0027060663656,"z0":5.63025551724662,"aX":11.178412916234098},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.7,"spinRate":1155,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.45311921085946016,"extension":6.66886195946898},"index":3,"playId":"3119db91-b220-3efb-aadf-abc210b61480","pitchNumber":3,"startTime":"2026-04-15T23:26:41.503Z","endTime":"2026-04-15T23:26:45.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440783051264813,"aZ":-26.15052305964176,"pfxX":7.984053000373814,"pfxZ":4.007812672838186,"pX":0.5429632967842611,"pZ":3.7452299394870363,"vX0":-5.3092649485106715,"vY0":-121.700319775694,"vZ0":0.8536848449853817,"x":96.3,"y":137.66,"x0":1.7133650401519949,"y0":50.0019741096851,"z0":5.651407984732744,"aX":11.999506021204802},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.7,"breakHorizontal":-13.2,"spinRate":1166,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.44972378291218895,"extension":6.690805518637908},"index":4,"playId":"17f2b188-7b1d-3c1d-b247-aff0db81c4f5","pitchNumber":4,"startTime":"2026-04-15T23:26:58.631Z","endTime":"2026-04-15T23:27:01.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025188013148217,"aZ":-13.503823776823221,"pfxX":7.915573476948242,"pfxZ":10.305131814193983,"pX":0.119278402410751,"pZ":2.5611952915331817,"vX0":-7.013363840203831,"vY0":-134.23810021965417,"vZ0":-4.754731233724044,"x":112.45,"y":169.63,"x0":1.7466328157769826,"y0":50.003722630953554,"z0":5.328089398575719,"aX":14.342460103009067},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-12.7,"spinRate":2521,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4091577022258046,"extension":6.40971724434539},"index":5,"playId":"165bdc05-5ca1-3147-97ef-7544f24e5a54","pitchNumber":5,"startTime":"2026-04-15T23:27:16.478Z","endTime":"2026-04-15T23:27:22.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427094832727096,"aZ":-26.2444134682732,"pfxX":8.573918633764357,"pfxZ":3.9017265992390087,"pX":0.7301337204574904,"pZ":2.777637142288572,"vX0":-5.166272424520267,"vY0":-122.55256078327115,"vZ0":-1.249648576171749,"x":89.17,"y":163.78,"x0":1.7525921036999064,"y0":50.00175037679237,"z0":5.5376080317851715,"aX":13.029154903255149},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.1,"breakHorizontal":-14.3,"spinRate":1263,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.44707783390600264,"extension":6.58642336967594},"hitData":{"launchSpeed":84.6,"launchAngle":35.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.86,"coordY":77.75}},"index":6,"playId":"e4b0ec5c-cb19-3237-a039-3dbf0293dd1a","pitchNumber":6,"startTime":"2026-04-15T23:27:42.251Z","endTime":"2026-04-15T23:27:50.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:27:50.715Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-15T23:28:04.485Z","endTime":"2026-04-15T23:29:11.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97505313637185,"aZ":-26.806659580038232,"pfxX":6.080364324977482,"pfxZ":3.5539188975625904,"pX":0.11092211854116957,"pZ":0.8614647214006329,"vX0":-5.57390733776219,"vY0":-121.85200961666824,"vZ0":-5.445108813861616,"x":112.77,"y":215.52,"x0":1.6333359143507749,"y0":50.00267608661544,"z0":5.428741534370054,"aX":9.183090982441902},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.4,"breakHorizontal":-9.7,"spinRate":1085,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4487645418801858,"extension":6.688155006756021},"index":0,"playId":"58ed3574-8199-3776-a580-9eff7a03d05b","pitchNumber":1,"startTime":"2026-04-15T23:28:13.726Z","endTime":"2026-04-15T23:28:16.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":83.7,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147339250610926,"aZ":-29.102460642322797,"pfxX":7.005108578098138,"pfxZ":2.0401552644111884,"pX":0.026038982506609316,"pZ":1.8893250599748024,"vX0":-6.073233859664101,"vY0":-121.75585380319968,"vZ0":-2.696309487984922,"x":116.01,"y":187.77,"x0":1.638520981012059,"y0":50.00457191070911,"z0":5.520956677403082,"aX":10.554553248424588},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.4,"breakHorizontal":-11.3,"spinRate":1062,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.4492757244006951,"extension":6.621140263607871},"index":1,"playId":"27bd9109-5fe9-3639-9b1e-e7b47321f876","pitchNumber":2,"startTime":"2026-04-15T23:28:30.835Z","endTime":"2026-04-15T23:28:33.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34130696696289,"aZ":-27.911683925092262,"pfxX":7.258798017649632,"pfxZ":2.7865504402526815,"pX":0.5258565254343673,"pZ":1.1607409366317487,"vX0":-5.09486370941226,"vY0":-122.6237721890085,"vZ0":-4.507044950192948,"x":96.96,"y":207.44,"x0":1.6833282833035665,"y0":50.00112877253632,"z0":5.392738250906884,"aX":11.097398347309841},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":-12.0,"spinRate":961,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44599222216447565,"extension":6.6218775900740505},"index":2,"playId":"3b224730-a6dc-317d-b16a-8827cd1d9625","pitchNumber":3,"startTime":"2026-04-15T23:28:50.534Z","endTime":"2026-04-15T23:28:53.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77459619977084,"aZ":-15.062247911468353,"pfxX":8.469588856596847,"pfxZ":9.529410465337662,"pX":-0.7395288176731353,"pZ":3.1491638481206783,"vX0":-8.957801067692438,"vY0":-133.868788741929,"vZ0":-3.195265569328688,"x":145.19,"y":153.75,"x0":1.5667512376514412,"y0":50.00160467410779,"z0":5.451447390339727,"aX":15.207586306472177},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-13.2,"spinRate":2475,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.41082365331208104,"extension":6.3694732658999955},"index":3,"playId":"70c7be28-be9d-3add-9e7b-38ea10f343cb","pitchNumber":4,"startTime":"2026-04-15T23:29:08.540Z","endTime":"2026-04-15T23:29:11.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:29:11.540Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-15T23:29:31.009Z","endTime":"2026-04-15T23:31:21.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.259173561594277,"aZ":-14.58500586922009,"pfxX":8.994409699909994,"pfxZ":9.749110303768918,"pX":-0.29628162144654907,"pZ":2.850249987956358,"vX0":-8.161131352283556,"vY0":-134.04804428105686,"vZ0":-3.9198630690578335,"x":128.29,"y":161.82,"x0":1.6316693002357119,"y0":50.00420547884059,"z0":5.38535427438876,"aX":16.231677116574584},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-14.4,"spinRate":2505,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.40992724513190515,"extension":6.5862855480842},"index":0,"playId":"c018479e-b386-39ec-a8ac-f8f844aa4816","pitchNumber":1,"startTime":"2026-04-15T23:29:38.978Z","endTime":"2026-04-15T23:29:42.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":83.6,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313049415121842,"aZ":-25.232450503364685,"pfxX":5.166150149379358,"pfxZ":4.635054853038234,"pX":-1.17456828723094,"pZ":1.374538595726418,"vX0":-8.230657418246038,"vY0":-121.46779876276382,"vZ0":-4.648072586929017,"x":161.77,"y":201.67,"x0":1.5832783669046289,"y0":50.00352411900599,"z0":5.501237628665865,"aX":7.737802683766201},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.6,"breakHorizontal":-7.4,"spinRate":1126,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4505660244476797,"extension":6.598736153881692},"index":1,"playId":"6d11b849-d3fd-31f5-8111-89110250d03a","pitchNumber":2,"startTime":"2026-04-15T23:29:56.833Z","endTime":"2026-04-15T23:30:00.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125484673068172,"aZ":-22.23101501346507,"pfxX":10.35021870705275,"pfxZ":5.588577097687933,"pX":-0.06574019161697817,"pZ":1.5463477268555623,"vX0":-8.19883685049976,"vY0":-132.69271596242004,"vZ0":-5.503044189399366,"x":119.51,"y":197.03,"x0":1.7236607780130366,"y0":50.000662112033794,"z0":5.272952634255389,"aX":18.404036426914},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.1,"breakHorizontal":-16.9,"spinRate":2459,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41322611344911975,"extension":6.551435572324444},"index":2,"playId":"310a60ce-d4f1-3909-9ca1-1369e8673367","pitchNumber":3,"startTime":"2026-04-15T23:30:15.808Z","endTime":"2026-04-15T23:30:18.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038107500961218,"aZ":-30.7463394424999,"pfxX":-4.17147376682629,"pfxZ":0.9397475831135904,"pX":-1.8124864563863212,"pZ":0.8314791179309925,"vX0":-7.215710424279949,"vY0":-121.89883847610831,"vZ0":-4.635900423830472,"x":186.09,"y":216.33,"x0":1.7228935948820883,"y0":50.00067607467543,"z0":5.4000626411955235,"aX":-6.299981897832157},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":9.2,"spinRate":2624,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.44863392426318605,"extension":6.427141147274451},"index":3,"playId":"c128fcee-825d-32ff-82ac-d5c9c7d8b1f3","pitchNumber":4,"startTime":"2026-04-15T23:30:35.098Z","endTime":"2026-04-15T23:30:38.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702693928218018,"aZ":-12.58416976165563,"pfxX":7.945052122890372,"pfxZ":10.683613782386713,"pX":-0.3254215231271502,"pZ":3.0206578522861327,"vX0":-7.70819645787911,"vY0":-134.8992672507013,"vZ0":-3.9397723140560883,"x":129.4,"y":157.22,"x0":1.5436171882155019,"y0":50.00506793067338,"z0":5.3939502774291626,"aX":14.572600531278379},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":-12.6,"spinRate":2440,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.4067958674586514,"extension":6.532395268105405},"index":4,"playId":"459486ea-2ca5-3947-aaef-c4510abd3d3e","pitchNumber":5,"startTime":"2026-04-15T23:30:54.125Z","endTime":"2026-04-15T23:30:57.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.316003566484216,"aZ":-25.833251680786102,"pfxX":9.290526232006574,"pfxZ":4.2426428502706575,"pX":0.7577862961610754,"pZ":2.466485636135522,"vX0":-4.969744348426303,"vY0":-121.89201149697034,"vZ0":-2.0386260539800722,"x":88.11,"y":172.18,"x0":1.6224300081008318,"y0":50.00511094500547,"z0":5.5576558543671455,"aX":13.897077759178938},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.6,"spinRate":1052,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.45039512631600065,"extension":6.583443240596209},"index":5,"playId":"93af1070-5ae3-3697-9bb3-19429554fef3","pitchNumber":6,"startTime":"2026-04-15T23:31:18.360Z","endTime":"2026-04-15T23:31:21.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:31:21.360Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-15T23:33:21.321Z","endTime":"2026-04-15T23:34:42.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03506486624503,"aZ":-26.209542490454766,"pfxX":12.696984944790877,"pfxZ":3.0210383425267446,"pX":-0.047723520613240325,"pZ":2.015004462095734,"vX0":-10.079163492602138,"vY0":-139.96617536084065,"vZ0":-5.66533467508582,"x":118.82,"y":184.37,"x0":1.959150097038922,"y0":50.00466766194354,"z0":5.793024423332398,"aX":25.071807343801122},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.3,"breakHorizontal":-20.8,"spinRate":2328,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.3920716899566745,"extension":5.718507093507538},"index":0,"playId":"5efd8016-4886-34a2-811b-09f8abf878db","pitchNumber":1,"startTime":"2026-04-15T23:33:26.479Z","endTime":"2026-04-15T23:33:29.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":89.0,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.818787548053038,"aZ":-25.698480780136197,"pfxX":10.595133568145886,"pfxZ":3.8417884379626903,"pX":-1.4592653481656912,"pZ":1.2095439129743706,"vX0":-11.769824897925622,"vY0":-129.03100862287442,"vZ0":-6.18256733070016,"x":172.62,"y":206.12,"x0":1.7845439159141498,"y0":50.00433021931529,"z0":5.616570396746237,"aX":17.8692345070583},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-16.6,"spinRate":1764,"spinDirection":121},"zone":13,"typeConfidence":0.87,"plateTime":0.42447385186794406,"extension":5.891892871063006},"index":1,"playId":"6ba2e1c5-9654-3eff-b5af-5e1c51864421","pitchNumber":2,"startTime":"2026-04-15T23:33:45.106Z","endTime":"2026-04-15T23:33:48.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52416564097018,"aZ":-21.603414163635623,"pfxX":10.754848984776643,"pfxZ":5.231880995037707,"pX":-0.23084769037680325,"pZ":1.8906451646440805,"vX0":-9.803003499763312,"vY0":-141.3671013809988,"vZ0":-6.767760380993479,"x":125.8,"y":187.73,"x0":1.8861270542796065,"y0":50.00681260166763,"z0":5.704690399456007,"aX":21.751350797663775},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":-17.4,"spinRate":2218,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.3875942575028257,"extension":5.70674726482549},"index":2,"playId":"119bd837-5196-3cbe-b93f-77c82a42d0ac","pitchNumber":3,"startTime":"2026-04-15T23:33:59.996Z","endTime":"2026-04-15T23:34:02.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-15T23:34:09.846Z","endTime":"2026-04-15T23:34:17.323Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44141105430243,"aZ":-32.20926895771279,"pfxX":-3.3704726739259243,"pfxZ":-0.021102873715401316,"pX":-2.3175973071806304,"pZ":1.611107234571381,"vX0":-10.159239782423862,"vY0":-129.656735828889,"vZ0":-3.926147158140382,"x":205.34,"y":195.28,"x0":2.085173276158011,"y0":50.003183230565845,"z0":5.595934433040973,"aX":-5.751419035132301},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.7,"breakHorizontal":8.3,"spinRate":2529,"spinDirection":340},"zone":13,"typeConfidence":0.88,"plateTime":0.42201822064732486,"extension":5.552895111585883},"index":4,"playId":"d32c3dab-e010-36e0-bc88-4002e7f229b1","pitchNumber":4,"startTime":"2026-04-15T23:34:17.323Z","endTime":"2026-04-15T23:34:20.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":87.8,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08010168106595,"aZ":-32.74655464401569,"pfxX":-4.640564375684606,"pfxZ":-0.3456691375163192,"pX":-0.5596470296562976,"pZ":2.4159485588649114,"vX0":-5.578493263275352,"vY0":-127.84112495852366,"vZ0":-1.8095661180089158,"x":138.33,"y":173.55,"x0":2.2526966308186207,"y0":50.00292586693765,"z0":5.700655200741517,"aX":-7.688622697645952},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":9.6,"spinRate":2530,"spinDirection":335},"zone":4,"typeConfidence":0.9,"plateTime":0.4282557196013448,"extension":5.434934713689297},"hitData":{"launchSpeed":84.1,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.91,"coordY":146.9}},"index":5,"playId":"7c71a1a1-dc4f-3515-b11b-7883586a2c6d","pitchNumber":5,"startTime":"2026-04-15T23:34:34.752Z","endTime":"2026-04-15T23:34:42.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:34:42.672Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-15T23:35:01.465Z","endTime":"2026-04-15T23:35:27.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":97.8,"endSpeed":88.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80187528728884,"aZ":-17.006794604340435,"pfxX":7.91499754308376,"pfxZ":7.505367870009623,"pX":0.1263330834087602,"pZ":3.1969951997247397,"vX0":-8.426312988079244,"vY0":-142.01488128823152,"vZ0":-4.08434220716263,"x":112.18,"y":152.46,"x0":2.1190199475748113,"y0":50.00107992491972,"z0":5.751964811380641,"aX":15.991548163673528},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":-12.4,"spinRate":2132,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.38729404865524586,"extension":5.806052526883649},"index":0,"playId":"a326fb7d-f01e-3f2d-b944-f07b47afa7f7","pitchNumber":1,"startTime":"2026-04-15T23:35:05.178Z","endTime":"2026-04-15T23:35:08.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.666493031593568,"aZ":-29.96127165061358,"pfxX":-1.9751354073573801,"pfxZ":1.3253255400633908,"pX":0.24611768840407475,"pZ":2.100379092646396,"vX0":-4.513609293521385,"vY0":-128.91038459711692,"vZ0":-3.058584270818972,"x":107.62,"y":182.07,"x0":2.2841707255454917,"y0":50.00027199636033,"z0":5.643287036948742,"aX":-3.283828203702413},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":4.7,"spinRate":2301,"spinDirection":345},"zone":8,"typeConfidence":0.9,"plateTime":0.4267779741211153,"extension":5.509943078755697},"hitData":{"launchSpeed":68.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.17,"coordY":160.14}},"index":1,"playId":"b4510f02-e7c8-3031-8594-8bb0ee782781","pitchNumber":2,"startTime":"2026-04-15T23:35:19.613Z","endTime":"2026-04-15T23:35:27.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:35:27.321Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Amaya flies out to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-15T23:35:48.119Z","endTime":"2026-04-15T23:36:13.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.5,"endSpeed":78.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68785439622171,"aZ":-25.014707003063,"pfxX":8.507608076552875,"pfxZ":4.4847705012769215,"pX":2.125091117384038,"pZ":2.9888363738029966,"vX0":-3.0911573080064207,"vY0":-125.86983406956774,"vZ0":-1.7780864338678946,"x":36.0,"y":158.08,"x0":2.2670740215271925,"y0":50.0047509705869,"z0":5.7394669814246795,"aX":13.58704893464543},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-14.6,"spinRate":1395,"spinDirection":125},"zone":12,"typeConfidence":0.85,"plateTime":0.43596434574296916,"extension":5.710976050052311},"index":0,"playId":"fa644e3d-f004-36a5-b9a5-34cf425bfaac","pitchNumber":1,"startTime":"2026-04-15T23:35:51.098Z","endTime":"2026-04-15T23:35:54.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41900050322803,"aZ":-13.978516883062586,"pfxX":8.158956064399383,"pfxZ":8.887627101189489,"pX":-0.8432240155736438,"pZ":2.6539923936693777,"vX0":-10.428719412900229,"vY0":-142.3664537868755,"vZ0":-6.223521383018279,"x":149.14,"y":167.12,"x0":1.8115480273252236,"y0":50.00660898178883,"z0":5.757280282631697,"aX":16.711743659777287},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":-12.6,"spinRate":2342,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.38509236802480906,"extension":5.776922636135527},"hitData":{"launchSpeed":68.9,"launchAngle":46.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.24,"coordY":127.94}},"index":1,"playId":"2e4b9e35-f53c-3901-9275-92b2fe77267d","pitchNumber":2,"startTime":"2026-04-15T23:36:06.128Z","endTime":"2026-04-15T23:36:13.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:36:13.982Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-15T23:38:16.910Z","endTime":"2026-04-15T23:39:52.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5569001157371,"aZ":-22.194096064168928,"pfxX":9.87243315220791,"pfxZ":5.676614865420875,"pX":-0.28925156209211006,"pZ":1.8592588247731285,"vX0":-8.390178761215674,"vY0":-131.22679423675325,"vZ0":-4.746389417968802,"x":128.03,"y":188.58,"x0":1.6535303020072376,"y0":50.00620088213938,"z0":5.326879425297261,"aX":17.36837830733474},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.5,"breakHorizontal":-16.2,"spinRate":2350,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4160342293834218,"extension":6.334952578687955},"index":0,"playId":"b3c881b1-5e08-3c1d-bd54-4379e8df563a","pitchNumber":1,"startTime":"2026-04-15T23:38:26.711Z","endTime":"2026-04-15T23:38:29.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717109879832893,"aZ":-23.139078794979127,"pfxX":4.649214905224691,"pfxZ":6.076645413090825,"pX":-0.24037660934623603,"pZ":3.4010673418763537,"vX0":-6.089472707887618,"vY0":-121.16080379726557,"vZ0":-0.5455661180022483,"x":126.16,"y":146.95,"x0":1.7016608236692432,"y0":50.001264727102644,"z0":5.651587537368557,"aX":6.910742701278919},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.2,"breakHorizontal":-7.0,"spinRate":1002,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.45210748117062227,"extension":6.297869919745023},"index":1,"playId":"1246dd22-0915-34c5-8ba7-31697fe6a796","pitchNumber":2,"startTime":"2026-04-15T23:38:44.979Z","endTime":"2026-04-15T23:39:12.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76876845506318,"aZ":-35.67284880256115,"pfxX":-7.938179023654513,"pfxZ":-2.4365740434804977,"pX":-0.7123517867219636,"pZ":3.0557821886356296,"vX0":-4.1132944767129915,"vY0":-119.90119563929903,"vZ0":1.3969556942617227,"x":144.15,"y":156.27,"x0":2.063059835279492,"y0":50.00057068575417,"z0":5.677929361034314,"aX":-11.416466175217247},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.7,"breakHorizontal":15.5,"spinRate":2519,"spinDirection":309},"zone":1,"typeConfidence":2.0,"plateTime":0.4589299279955852,"extension":6.323213911665279},"index":2,"playId":"97fe115e-bde3-3620-990b-90244ca82642","pitchNumber":3,"startTime":"2026-04-15T23:39:20.724Z","endTime":"2026-04-15T23:39:26.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.329203549751515,"aZ":-34.659331355611826,"pfxX":-6.285448895406672,"pfxZ":-1.7005296169678035,"pX":-1.604154996181163,"pZ":1.005732939730785,"vX0":-6.36945289018179,"vY0":-120.9816009449602,"vZ0":-3.222761571893547,"x":178.15,"y":211.63,"x0":1.8962610960313748,"y0":50.005267056311965,"z0":5.445906950233044,"aX":-9.161214210426992},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.7,"breakHorizontal":13.1,"spinRate":2418,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.45570122760845244,"extension":6.234738234041507},"index":3,"playId":"e3253316-41ef-33c9-8bf8-49cbf60dcc82","pitchNumber":4,"startTime":"2026-04-15T23:39:49.802Z","endTime":"2026-04-15T23:39:52.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:39:52.802Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adolis García doubles (4) on a sharp line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-15T23:40:08.330Z","endTime":"2026-04-15T23:41:52.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.493693398674985,"aZ":-14.587158646523475,"pfxX":7.730837145849989,"pfxZ":9.923074224029534,"pX":-0.1710012729383153,"pZ":4.118652932757259,"vX0":-7.325589070611375,"vY0":-133.2495871416094,"vZ0":-1.007068821227711,"x":123.52,"y":127.58,"x0":1.6287768833036391,"y0":50.00183942986298,"z0":5.5705996949795145,"aX":13.700638467859747},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-12.1,"spinRate":2512,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4133580515068651,"extension":6.249749517971829},"index":0,"playId":"8911c63c-742f-3c98-bc7e-b7605c4867f9","pitchNumber":1,"startTime":"2026-04-15T23:40:18.868Z","endTime":"2026-04-15T23:40:21.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.6,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35398856181814,"aZ":-15.232108348623319,"pfxX":8.049267569590317,"pfxZ":9.382496702322818,"pX":0.9023665784788353,"pZ":2.2372465095669742,"vX0":-5.07340530079587,"vY0":-134.5473498739401,"vZ0":-5.398619789761624,"x":82.6,"y":178.37,"x0":1.7816835158064412,"y0":50.00001410133655,"z0":5.37598568849033,"aX":14.530045981950861},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":-13.2,"spinRate":2496,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4094823032502455,"extension":6.401544533472011},"index":1,"playId":"6bbad3cc-a7df-34a2-9fee-8c4d06303fea","pitchNumber":2,"startTime":"2026-04-15T23:40:34.516Z","endTime":"2026-04-15T23:40:37.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-15T23:40:54.397Z","endTime":"2026-04-15T23:41:02.462Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493481719575538,"aZ":-25.97528638490692,"pfxX":10.217129907488328,"pfxZ":3.6165617982633513,"pX":1.081848257538541,"pZ":3.297084544997051,"vX0":-5.36851510250129,"vY0":-130.64389032823266,"vZ0":-0.738799275463426,"x":75.76,"y":149.76,"x0":1.8442841827952194,"y0":50.00491401767466,"z0":5.549301957875947,"aX":17.52811698237306},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-17.2,"spinRate":2356,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4204909060253148,"extension":6.288891928300311},"index":3,"playId":"5aaeb07b-ad3c-3a70-88da-1db798d100cb","pitchNumber":3,"startTime":"2026-04-15T23:41:02.462Z","endTime":"2026-04-15T23:41:05.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.406474291063425,"aZ":-13.399566082888045,"pfxX":7.6415344704253885,"pfxZ":10.513246356800005,"pX":-1.1482003742164362,"pZ":3.278980312810099,"vX0":-9.63630670554892,"vY0":-133.69759079081658,"vZ0":-3.0810248283768504,"x":160.77,"y":150.25,"x0":1.532674350471613,"y0":50.00626327623507,"z0":5.425317595363666,"aX":13.652259668752666},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.4,"breakHorizontal":-11.4,"spinRate":2513,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41176939689261793,"extension":6.245026839593681},"index":4,"playId":"1baff090-90e9-39a5-9cd5-8eceab7d5c81","pitchNumber":4,"startTime":"2026-04-15T23:41:21.016Z","endTime":"2026-04-15T23:41:24.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":83.9,"endSpeed":76.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01314742291143,"aZ":-29.241950875646005,"pfxX":8.755640281920979,"pfxZ":1.9535615769103387,"pX":0.39827626430954494,"pZ":2.25470905751343,"vX0":-5.605135022242425,"vY0":-122.09323164122594,"vZ0":-1.7399431252155915,"x":101.82,"y":177.9,"x0":1.5912054642839142,"y0":50.00597642877814,"z0":5.503668170313857,"aX":13.16374191885602},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.4,"breakHorizontal":-14.4,"spinRate":1182,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4493755530799213,"extension":6.354878481512926},"hitData":{"launchSpeed":106.9,"launchAngle":20.0,"totalDistance":401.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":107.43,"coordY":49.07}},"index":5,"playId":"20011577-1819-3d51-837f-1741a3055b8f","pitchNumber":5,"startTime":"2026-04-15T23:41:38.624Z","endTime":"2026-04-15T23:41:52.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":0.81,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:41:52.594Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-15T23:42:15.834Z","endTime":"2026-04-15T23:43:46.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":82.7,"endSpeed":76.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.337074798438316,"aZ":-23.99759745865227,"pfxX":7.472101588060486,"pfxZ":5.562495184934124,"pX":-0.4838283340251973,"pZ":1.3772504935078007,"vX0":-7.21283803525717,"vY0":-120.20055318161796,"vZ0":-4.737165856128118,"x":135.44,"y":201.59,"x0":1.5787149585821512,"y0":50.003667725016676,"z0":5.493064519091582,"aX":10.983307431309125},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.2,"breakHorizontal":-11.9,"spinRate":1082,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.45491946685413964,"extension":6.597754472358393},"index":0,"playId":"31a9af05-c76e-3513-ab6d-b91617f7953a","pitchNumber":1,"startTime":"2026-04-15T23:42:27.844Z","endTime":"2026-04-15T23:42:30.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":84.0,"endSpeed":77.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.117040750765778,"aZ":-29.350311246786966,"pfxX":8.548452087338388,"pfxZ":1.8611035527528594,"pX":-0.4362241387648988,"pZ":0.8483116448687793,"vX0":-7.454079783874797,"vY0":-122.13786358728453,"vZ0":-5.0537653636414115,"x":133.63,"y":215.88,"x0":1.5384739552164113,"y0":50.00354140816992,"z0":5.456038032776854,"aX":12.970128876956663},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-13.8,"spinRate":1070,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4477323680994205,"extension":6.508594482268951},"index":1,"playId":"8e09dc04-3d55-331b-abbe-e9684de566fb","pitchNumber":2,"startTime":"2026-04-15T23:42:49.717Z","endTime":"2026-04-15T23:42:52.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":684007,"fullName":"Shota Imanaga"}}},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"a7dd71f9-96ee-3aaf-b5c0-a1b7a1b7d8be","pitchNumber":2,"startTime":"2026-04-15T23:43:14.018Z","endTime":"2026-04-15T23:43:19.969Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21226510484817,"aZ":-25.775270054580638,"pfxX":9.24917463448826,"pfxZ":4.266517006765177,"pX":0.015497946878934027,"pZ":2.217705740189626,"vX0":-6.8700032069041574,"vY0":-121.79770760915643,"vZ0":-2.6779671578651567,"x":116.41,"y":178.9,"x0":1.6728077683660731,"y0":50.004032967880875,"z0":5.56339718921972,"aX":13.879254323238237},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.3,"breakHorizontal":-15.1,"spinRate":1151,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.44992906123329,"extension":6.528941496016504},"index":3,"playId":"c4b87048-a0d7-3e8e-bd80-3432d6a8e8d0","pitchNumber":3,"startTime":"2026-04-15T23:43:43.773Z","endTime":"2026-04-15T23:43:46.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.64,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:43:46.857Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-15T23:44:12.374Z","endTime":"2026-04-15T23:47:06.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":67.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.704582299862437,"aZ":-41.746130199648256,"pfxX":-6.176922864959432,"pfxZ":-8.34171864858026,"pX":-0.8990446419031923,"pZ":2.187754365570151,"vX0":-3.3335077964004127,"vY0":-107.41078149692,"vZ0":2.223321302064825,"x":151.27,"y":179.71,"x0":1.4849224524645834,"y0":50.003147917832564,"z0":5.843444405139865,"aX":-7.0875117260357},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-13.9,"breakHorizontal":12.2,"spinRate":2596,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.5134626219206457,"extension":6.157139420185952},"index":0,"playId":"47e53e6e-67af-349e-9c69-60886d081de4","pitchNumber":1,"startTime":"2026-04-15T23:44:23.070Z","endTime":"2026-04-15T23:44:26.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21291309484682,"aZ":-27.754819803061444,"pfxX":8.471710842762501,"pfxZ":2.981547227234162,"pX":0.019517441423372542,"pZ":0.9070757244892333,"vX0":-6.499614893013463,"vY0":-121.36895147784257,"vZ0":-5.03254689470991,"x":116.26,"y":214.29,"x0":1.6402083960970852,"y0":50.00391295044666,"z0":5.443844971804985,"aX":12.55670566293141},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":-13.7,"spinRate":1019,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.45243015823062027,"extension":6.543153803140298},"index":1,"playId":"9a3f2c94-4457-3344-9a83-1873daaaf556","pitchNumber":2,"startTime":"2026-04-15T23:44:43.622Z","endTime":"2026-04-15T23:44:46.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.868507337876025,"aZ":-14.448575443522104,"pfxX":8.435377298103438,"pfxZ":9.797245475466504,"pX":-0.27112980070098536,"pZ":2.2628673410566105,"vX0":-7.9062175368622505,"vY0":-134.11204655087585,"vZ0":-5.385211821341784,"x":127.33,"y":177.68,"x0":1.6290001832731138,"y0":50.002451304188334,"z0":5.33928735928002,"aX":15.260349068808349},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-13.4,"spinRate":2488,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4094993385892405,"extension":6.3817013988359745},"index":2,"playId":"94cd4642-8e40-36e5-ac32-2a41c12bb088","pitchNumber":3,"startTime":"2026-04-15T23:45:05.088Z","endTime":"2026-04-15T23:45:08.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"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-15T23:45:25.396Z","endTime":"2026-04-15T23:45:40.724Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":92.2,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97156491111324,"aZ":-15.340751342559262,"pfxX":9.180619973349353,"pfxZ":9.365576430602934,"pX":-0.39393284668466505,"pZ":3.222152428124725,"vX0":-8.214626245246816,"vY0":-133.98348118692076,"vZ0":-2.950041976368703,"x":132.02,"y":151.78,"x0":1.5357965056560614,"y0":50.005251634076785,"z0":5.449312672501536,"aX":16.50695607400703},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-14.6,"spinRate":2483,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4105599359628731,"extension":6.33111317793537},"index":4,"playId":"8b1aefc2-a992-3158-b111-72c7cc9c5f9b","pitchNumber":4,"startTime":"2026-04-15T23:45:40.724Z","endTime":"2026-04-15T23:45:43.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81946454677865,"aZ":-27.8117231891125,"pfxX":8.826853145425343,"pfxZ":2.8298653483759146,"pX":-0.0024259203146870236,"pZ":0.8118837046657927,"vX0":-6.662043090047903,"vY0":-123.23603415030797,"vZ0":-5.31144662377444,"x":117.09,"y":216.86,"x0":1.585208548989895,"y0":50.00523841287591,"z0":5.336164772170714,"aX":13.618693408498876},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-14.5,"spinRate":1137,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4439679883970933,"extension":6.453536518035802},"index":5,"playId":"4e3e3a25-8ebf-37ca-ae52-dd95a822cfbd","pitchNumber":5,"startTime":"2026-04-15T23:46:07.155Z","endTime":"2026-04-15T23:46:10.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.622200410581723,"aZ":-32.7649640790375,"pfxX":-6.015469780605578,"pfxZ":-0.40391682940143525,"pX":-0.5099133952393958,"pZ":1.8744928892749122,"vX0":-4.030470209961535,"vY0":-120.96682405782921,"vZ0":-1.6178688176218345,"x":136.44,"y":188.17,"x0":1.9618157371475788,"y0":50.000581043476906,"z0":5.43685124230518,"aX":-8.871379854318523},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.8,"breakHorizontal":11.9,"spinRate":2632,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.453597848814022,"extension":6.188859457058124},"index":6,"playId":"fddd00a7-b952-391e-b05f-ea77c5e6fcd4","pitchNumber":6,"startTime":"2026-04-15T23:46:28.643Z","endTime":"2026-04-15T23:46:31.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.089237876022676,"aZ":-26.592672372402617,"pfxX":8.49629710350528,"pfxZ":3.677345793140656,"pX":0.9051525838346369,"pZ":3.0521450027358057,"vX0":-4.609410611267292,"vY0":-122.3947998476396,"vZ0":-0.6482138100649434,"x":82.5,"y":156.37,"x0":1.7086946276418926,"y0":50.0022920371229,"z0":5.597042476290855,"aX":12.894010687540096},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":-14.3,"spinRate":1168,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4474616007770056,"extension":6.436736004748631},"hitData":{"launchSpeed":93.0,"launchAngle":30.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.62,"coordY":53.26}},"index":7,"playId":"2ae96121-6320-38e3-950b-d33535a77ac2","pitchNumber":7,"startTime":"2026-04-15T23:46:57.977Z","endTime":"2026-04-15T23:47:06.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":666969,"link":"/api/v1/people/666969"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:47:06.485Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-15T23:49:40.503Z","endTime":"2026-04-15T23:50:53.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559413751546217,"aZ":-29.32311171280473,"pfxX":-2.5211319404568835,"pfxZ":1.788837986455352,"pX":-0.31939560781167375,"pZ":2.9990456791091775,"vX0":-5.438637759340813,"vY0":-125.69116222336548,"vZ0":-0.7617528132050464,"x":129.17,"y":157.81,"x0":2.203822718843218,"y0":50.00267792564059,"z0":5.696840602223253,"aX":-4.01377567434859},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":5.9,"spinRate":2355,"spinDirection":329},"zone":1,"typeConfidence":0.9,"plateTime":0.43653568668902665,"extension":5.559571711468163},"index":0,"playId":"73cdaf40-8f57-329e-ae93-bc470f354f0e","pitchNumber":1,"startTime":"2026-04-15T23:49:45.334Z","endTime":"2026-04-15T23:49:48.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":96.6,"endSpeed":87.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.93937793369768,"aZ":-27.061579488485002,"pfxX":12.512869560835693,"pfxZ":2.5951139311872637,"pX":1.3394766001923721,"pZ":2.872306471017045,"vX0":-6.320839618519366,"vY0":-140.48023875982275,"vZ0":-3.3655902154447497,"x":65.94,"y":161.23,"x0":2.010043487337661,"y0":50.003007419831576,"z0":5.872527387288381,"aX":24.663310842833987},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.1,"breakHorizontal":-21.1,"spinRate":2325,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39198016877087083,"extension":5.630618897543479},"index":1,"playId":"68cceaad-9827-3959-95e8-7b93c52dec45","pitchNumber":2,"startTime":"2026-04-15T23:49:57.850Z","endTime":"2026-04-15T23:50:00.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781471821938474,"aZ":-26.208419925808215,"pfxX":10.41107574628121,"pfxZ":3.7557581856341136,"pX":-0.21502338417517078,"pZ":1.3523796345174381,"vX0":-8.67891600530292,"vY0":-125.05288860972904,"vZ0":-5.184855071072916,"x":125.2,"y":202.27,"x0":1.9447715686488003,"y0":50.000986746694664,"z0":5.597703056374955,"aX":16.518580768125805},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":-16.9,"spinRate":1514,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.4377045451037014,"extension":5.9386628807392},"index":2,"playId":"4de11040-8c7c-37ac-a537-81688656bd39","pitchNumber":3,"startTime":"2026-04-15T23:50:28.329Z","endTime":"2026-04-15T23:50:31.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012764360559824,"aZ":-30.503341984031042,"pfxX":-4.1499710588144465,"pfxZ":1.0275666719029806,"pX":-0.5769062209230158,"pZ":1.6881142986637347,"vX0":-5.538295166256569,"vY0":-127.4456819510533,"vZ0":-3.5895568216534777,"x":138.99,"y":193.2,"x0":2.1730496985912433,"y0":50.002012608552214,"z0":5.554163182482343,"aX":-6.747748498436461},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":8.9,"spinRate":2289,"spinDirection":329},"zone":7,"typeConfidence":0.9,"plateTime":0.43167592116662323,"extension":5.691229311194198},"hitData":{"launchSpeed":81.7,"launchAngle":14.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.87,"coordY":98.21}},"index":3,"playId":"3ef2c291-dbfa-3692-a6eb-179538b35db3","pitchNumber":4,"startTime":"2026-04-15T23:50:42.858Z","endTime":"2026-04-15T23:50:53.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:50:53.029Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (3) on a sharp line drive to left fielder Otto Kemp.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-15T23:51:09.600Z","endTime":"2026-04-15T23:53:27.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":77.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.079499365231314,"aZ":-38.185497796083055,"pfxX":-1.162540557023544,"pfxZ":-3.9663074085650663,"pX":-0.37585513947011495,"pZ":0.9729787940267781,"vX0":-5.92947317836741,"vY0":-124.31984860648684,"vZ0":-3.1644361581637055,"x":131.33,"y":212.51,"x0":2.2218957988819303,"y0":50.00027973509253,"z0":5.532303783088486,"aX":-1.7629358020226735},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-7.8,"breakHorizontal":3.8,"spinRate":2387,"spinDirection":331},"zone":13,"typeConfidence":0.89,"plateTime":0.4458790501204022,"extension":5.644247232052858},"index":0,"playId":"5e7418da-1d41-36f1-bb5f-9da7a7ed3412","pitchNumber":1,"startTime":"2026-04-15T23:51:15.611Z","endTime":"2026-04-15T23:51:18.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25460365270496,"aZ":-25.469305690001647,"pfxX":11.850757349829841,"pfxZ":3.442945245153634,"pX":0.2162865790040947,"pZ":2.541980110153946,"vX0":-9.181336526501632,"vY0":-139.2108320853633,"vZ0":-3.9065998664757116,"x":108.76,"y":170.15,"x0":2.0287461810253955,"y0":50.00566745967699,"z0":5.663222102415662,"aX":23.1041101352924},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.5,"breakHorizontal":-19.4,"spinRate":2235,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.39448465497880525,"extension":5.603278087555709},"index":1,"playId":"0e309448-4a89-3fe6-8faf-2a1493735024","pitchNumber":2,"startTime":"2026-04-15T23:51:33.573Z","endTime":"2026-04-15T23:51:36.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"d30eaa52-a63b-3359-a8c7-03e4a9f0a64c","startTime":"2026-04-15T23:51:51.473Z","endTime":"2026-04-15T23:51:54.520Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"playId":"e4e3347d-f3d9-359c-8d37-b03a9a7ebc21","startTime":"2026-04-15T23:52:07.111Z","endTime":"2026-04-15T23:52:10.160Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49018896041657,"aZ":-16.781301411541506,"pfxX":7.77736040408244,"pfxZ":7.536233944351972,"pX":-0.7511404044089295,"pZ":3.0805281046209045,"vX0":-10.105555177269927,"vY0":-142.63550841992225,"vZ0":-4.566565920856788,"x":145.63,"y":155.61,"x0":1.8418752167394514,"y0":50.004025981563004,"z0":5.774263913344221,"aX":15.887353774650595},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":-11.9,"spinRate":2247,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.38530612935963937,"extension":5.7005882304864},"index":4,"playId":"ec370b61-b855-3d5d-980c-a37c1231ff52","pitchNumber":3,"startTime":"2026-04-15T23:52:22.892Z","endTime":"2026-04-15T23:52:29.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pete Crow-Armstrong caught stealing 2nd base, catcher J.T. Realmuto to second baseman Edmundo Sosa.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"actionPlayId":"ec370b61-b855-3d5d-980c-a37c1231ff52","startTime":"2026-04-15T23:52:40.464Z","endTime":"2026-04-15T23:53:15.619Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":4.5000000000000036,"leverageIndex":1.12,"dramaIndex":61.0,"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97422177411986,"aZ":-24.525765444138344,"pfxX":11.342590858208442,"pfxZ":3.8393567162322695,"pX":-0.43187200203136494,"pZ":2.22198143636864,"vX0":-10.83320214965399,"vY0":-140.72112940360537,"vZ0":-4.885184225287691,"x":133.46,"y":178.79,"x0":2.0068933244705502,"y0":50.003885004710966,"z0":5.583605257423849,"aX":22.594760643593244},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.0,"breakHorizontal":-18.1,"spinRate":2249,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.3902649659738393,"extension":5.829144024145896},"hitData":{"launchSpeed":107.9,"launchAngle":14.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":52.43,"coordY":100.3}},"index":6,"playId":"eb8356ec-4d0b-3670-96a3-d591e2fc6a2b","pitchNumber":4,"startTime":"2026-04-15T23:53:15.619Z","endTime":"2026-04-15T23:53:27.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-3.400000000000002,"leverageIndex":1.12,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:53:27.955Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nico Hoerner homers (2) on a fly ball to center field. Matt Shaw scores.","rbi":2,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-15T23:53:48.349Z","endTime":"2026-04-15T23:54:15.627Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22145349305645,"aZ":-16.799735617535262,"pfxX":9.781033501472141,"pfxZ":7.828630777902264,"pX":-0.4771757520157751,"pZ":1.84621135833114,"vX0":-10.210649965953936,"vY0":-139.6830063959011,"vZ0":-7.2747927771612595,"x":135.19,"y":188.93,"x0":1.9653873567410867,"y0":50.005527718058595,"z0":5.601203945904459,"aX":19.215815341094487},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":-15.5,"spinRate":2241,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.39302126600652043,"extension":5.668771582057804},"hitData":{"launchSpeed":98.8,"launchAngle":29.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.28,"coordY":41.78}},"index":0,"playId":"2f29feca-d64f-30d1-abcb-97f64a1dab10","pitchNumber":1,"startTime":"2026-04-15T23:53:53.491Z","endTime":"2026-04-15T23:54:15.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":-12.1,"leverageIndex":1.03,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:54:15.627Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a line drive to left fielder Otto Kemp.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-15T23:54:29.186Z","endTime":"2026-04-15T23:56:10.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.832726932055817,"aZ":-28.490455855533217,"pfxX":11.594628655832429,"pfxZ":1.8722765496891638,"pX":-0.14647005897156004,"pZ":1.1279584995484513,"vX0":-9.963373084343651,"vY0":-139.5164666755329,"vZ0":-7.145011463814842,"x":122.58,"y":208.33,"x0":1.9672168005602424,"y0":50.004361400494254,"z0":5.60394947177713,"aX":22.824980677244803},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.0,"breakHorizontal":-19.0,"spinRate":2267,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39281992242340324,"extension":5.676070465161763},"index":0,"playId":"a1f40e83-d228-38b7-ab4d-ec4b4c610274","pitchNumber":1,"startTime":"2026-04-15T23:54:38.026Z","endTime":"2026-04-15T23:54:41.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93531704336187,"aZ":-33.71393348479255,"pfxX":-0.15940706827640794,"pfxZ":-0.9446425089479149,"pX":0.6992631751282073,"pZ":2.0575471787883224,"vX0":-3.9571114679834576,"vY0":-125.9743371206088,"vZ0":-2.1036615931670664,"x":90.35,"y":183.23,"x0":2.301184161194471,"y0":50.002512592520674,"z0":5.58941736633908,"aX":-0.2594610800086941},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":1.1,"spinRate":2471,"spinDirection":331},"zone":9,"typeConfidence":0.83,"plateTime":0.43228668188868413,"extension":5.702461320205452},"index":1,"playId":"b0a0f794-a49c-30c9-a5cf-cefd562af6b1","pitchNumber":2,"startTime":"2026-04-15T23:54:51.152Z","endTime":"2026-04-15T23:54:54.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.825932487783888,"aZ":-27.368058847708824,"pfxX":10.363916777604178,"pfxZ":2.962661239728571,"pX":-1.0023268783325519,"pZ":1.7110672027539835,"vX0":-10.654701052792388,"vY0":-126.32415576566136,"vZ0":-4.263386079845928,"x":155.21,"y":192.58,"x0":1.916071426156409,"y0":50.00258768164558,"z0":5.611178558700839,"aX":16.813109342481898},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":-16.4,"spinRate":1603,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.4329638812580958,"extension":5.8643038745770015},"index":2,"playId":"c383c347-de4c-339a-bb8a-e0df71aaa2ef","pitchNumber":3,"startTime":"2026-04-15T23:55:05.265Z","endTime":"2026-04-15T23:55:08.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92649365353194,"aZ":-34.065880467454726,"pfxX":-1.142979128265849,"pfxZ":-1.1881563360427154,"pX":-1.096785490800414,"pZ":-0.06580363807759405,"vX0":-7.458258194993844,"vY0":-125.98724005437813,"vZ0":-6.646069612693393,"x":158.81,"y":240.56,"x0":2.056979311074003,"y0":50.00014304275452,"z0":5.378474049349674,"aX":-1.8254976930514806},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.5,"breakHorizontal":3.8,"spinRate":2346,"spinDirection":351},"zone":13,"typeConfidence":0.87,"plateTime":0.4356815664601794,"extension":5.547968624775701},"index":3,"playId":"f3924821-fca4-31e5-96d6-0a0471561a09","pitchNumber":4,"startTime":"2026-04-15T23:55:21.173Z","endTime":"2026-04-15T23:55:24.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84643664625594,"aZ":-28.808785146767885,"pfxX":9.613674816169794,"pfxZ":2.0726297484440597,"pX":-0.19979500006024042,"pZ":2.454903189517926,"vX0":-8.621481589292328,"vY0":-126.35916566013744,"vZ0":-2.3136047435398392,"x":124.62,"y":172.5,"x0":2.0012005115248286,"y0":50.00246859533048,"z0":5.688436703728104,"aX":15.604250139413745},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.5,"breakHorizontal":-15.5,"spinRate":1696,"spinDirection":118},"zone":5,"typeConfidence":0.91,"plateTime":0.43286111626117574,"extension":5.698111377593047},"index":4,"playId":"a6033459-6400-396d-ad42-477df76b9a1d","pitchNumber":5,"startTime":"2026-04-15T23:55:45.562Z","endTime":"2026-04-15T23:55:48.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680488929903028,"aZ":-35.83049763435649,"pfxX":-1.6609560355130306,"pfxZ":-2.2252938653336525,"pX":-0.009946229582842012,"pZ":2.1311201560601574,"vX0":-5.015475519104016,"vY0":-127.50870834496308,"vZ0":-1.6040473771079466,"x":117.38,"y":181.24,"x0":2.1997488844158273,"y0":50.00164507905975,"z0":5.600312313791747,"aX":-2.7297022276065523},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.2,"breakHorizontal":4.2,"spinRate":2474,"spinDirection":326},"zone":8,"typeConfidence":0.88,"plateTime":0.4298659916676888,"extension":5.535884674596792},"hitData":{"launchSpeed":96.6,"launchAngle":17.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.71,"coordY":92.13}},"index":5,"playId":"f565f7a7-a3ea-316b-9b06-bbc4335e4f08","pitchNumber":6,"startTime":"2026-04-15T23:56:00.756Z","endTime":"2026-04-15T23:56:10.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.24,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:56:10.466Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a sharp line drive to center fielder Brandon Marsh. Alex Bregman to 3rd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-15T23:56:28.555Z","endTime":"2026-04-15T23:56:46.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41828127533431,"aZ":-24.491350041964562,"pfxX":10.716544770726232,"pfxZ":3.977222943751972,"pX":0.615377267506093,"pZ":2.402991963777289,"vX0":-8.327443238928236,"vY0":-138.724371037084,"vZ0":-4.4248117431748755,"x":93.54,"y":173.9,"x0":2.276178342726112,"y0":50.00468547905882,"z0":5.668107649970159,"aX":20.71735137976264},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":-17.5,"spinRate":2261,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.396064824428076,"extension":5.785728159298653},"hitData":{"launchSpeed":110.0,"launchAngle":10.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":158.66,"coordY":69.56}},"index":0,"playId":"8d2e257c-7bbb-39bb-ad0f-75f9cff6a0cf","pitchNumber":1,"startTime":"2026-04-15T23:56:34.830Z","endTime":"2026-04-15T23:56:46.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.44,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-15T23:56:46.072Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ian Happ grounds into a double play, third baseman Alec Bohm to second baseman Edmundo Sosa to first baseman Bryce Harper. Seiya Suzuki out at 2nd. Ian Happ out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-15T23:58:14.156Z","endTime":"2026-04-16T00:00:31.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":5,"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-15T23:57:13.990Z","endTime":"2026-04-15T23:58:16.498Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656598105869936,"aZ":-25.98156608036286,"pfxX":7.1994915692143095,"pfxZ":3.924354519272365,"pX":0.800575269581127,"pZ":3.314371322342603,"vX0":-5.940637481219254,"vY0":-124.94601722587322,"vZ0":-0.7996414671443148,"x":86.48,"y":149.29,"x0":2.275991413542593,"y0":50.002818880119705,"z0":5.7774921889186,"aX":11.360099908654117},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":-11.6,"spinRate":1332,"spinDirection":120},"zone":12,"typeConfidence":0.85,"plateTime":0.4387169099554562,"extension":5.706629496782808},"index":1,"playId":"0265ff31-ffbe-3f4d-ae0a-c9adf07c200a","pitchNumber":1,"startTime":"2026-04-15T23:58:16.498Z","endTime":"2026-04-15T23:58:19.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30823183446115,"aZ":-14.285951896781697,"pfxX":9.262551285732762,"pfxZ":8.80557507441151,"pX":-1.4181645830279692,"pZ":2.334675436414004,"vX0":-12.573140796130767,"vY0":-141.63564299798128,"vZ0":-6.780520331365792,"x":171.06,"y":175.74,"x0":1.8748922222754596,"y0":50.00545404260134,"z0":5.67307547558679,"aX":18.82393152158595},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":-14.3,"spinRate":2257,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.3866882647409162,"extension":5.839349702949655},"index":2,"playId":"efee1a77-35c1-3047-b590-c8efa33d96a0","pitchNumber":2,"startTime":"2026-04-15T23:58:30.497Z","endTime":"2026-04-15T23:58:33.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89295702668497,"aZ":-28.627852175618653,"pfxX":10.828612841920828,"pfxZ":2.1799545413079597,"pX":0.3780607285078048,"pZ":1.914335592126128,"vX0":-7.939990673900953,"vY0":-126.68652516487465,"vZ0":-3.4701169254268285,"x":102.59,"y":187.09,"x0":2.1460391996526034,"y0":50.00176467488891,"z0":5.590223016704215,"aX":17.599765072993275},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.8,"spinRate":1584,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.4323506566608568,"extension":5.662432296891153},"index":3,"playId":"0473688a-9b76-330b-8fc2-b7d5a125656b","pitchNumber":3,"startTime":"2026-04-15T23:58:48.601Z","endTime":"2026-04-15T23:58:51.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.912344414286462,"aZ":-29.267749174742118,"pfxX":10.395289623993596,"pfxZ":1.806547201160651,"pX":0.976499910195853,"pZ":2.3643349309096164,"vX0":-6.4107565890559695,"vY0":-126.27988552292952,"vZ0":-2.2978522896351823,"x":79.78,"y":174.94,"x0":2.203988407240867,"y0":50.00214448828345,"z0":5.652360224852153,"aX":16.70451752864463},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":-17.3,"spinRate":1563,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.43457125764677906,"extension":5.74627613946634},"index":4,"playId":"52712113-203f-3476-9ef9-185d98516194","pitchNumber":4,"startTime":"2026-04-15T23:59:07.606Z","endTime":"2026-04-15T23:59:10.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39762307143501,"aZ":-29.245559940203222,"pfxX":10.269341128625538,"pfxZ":1.7858847177568649,"pX":0.6784126966435168,"pZ":0.6910258580299258,"vX0":-7.19507809835019,"vY0":-127.40009464951682,"vZ0":-6.346254232667692,"x":91.14,"y":220.12,"x0":2.2062242626347532,"y0":50.0062027401322,"z0":5.528844548850059,"aX":16.868968198576166},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":-16.9,"spinRate":1611,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4300925298682219,"extension":5.773042591479702},"index":5,"playId":"1e0332aa-c4be-303e-832c-8c356be2b684","pitchNumber":5,"startTime":"2026-04-15T23:59:26.574Z","endTime":"2026-04-15T23:59:29.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34522919089127,"aZ":-16.010029483630777,"pfxX":9.160981782583198,"pfxZ":7.828846865306719,"pX":-0.0853085207167239,"pZ":3.821769440530387,"vX0":-9.20188917462139,"vY0":-143.0993635826449,"vZ0":-2.872111441122786,"x":120.25,"y":135.59,"x0":1.988475077344005,"y0":50.00512657612739,"z0":5.846911304397569,"aX":18.92052310670811},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":-14.6,"spinRate":2270,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.38338914984075156,"extension":5.702096913347512},"index":6,"playId":"c72a1211-8270-31b9-abef-1d46e58c0d5e","pitchNumber":6,"startTime":"2026-04-15T23:59:56.510Z","endTime":"2026-04-15T23:59:59.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":88.1,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63574429817162,"aZ":-33.9105335839751,"pfxX":11.024348004081112,"pfxZ":-1.0526584166279616,"pX":0.46294658364084845,"pZ":2.0294684380865737,"vX0":-7.778082076326298,"vY0":-128.12015588529405,"vZ0":-2.356627134483084,"x":99.35,"y":183.98,"x0":2.113094396522787,"y0":50.00067096536623,"z0":5.623611760476236,"aX":18.239023765379},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":-18.1,"spinRate":1646,"spinDirection":115},"zone":9,"typeConfidence":0.9,"plateTime":0.4282850569018861,"extension":5.705871258397977},"hitData":{"launchSpeed":91.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.21,"coordY":163.18}},"index":7,"playId":"706052c9-fbb9-33d3-8cc6-38ed9d9a7d13","pitchNumber":7,"startTime":"2026-04-16T00:00:18.927Z","endTime":"2026-04-16T00:00:31.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":608324,"link":"/api/v1/people/608324"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":4.299999999999999,"leverageIndex":0.69,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:00:31.389Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T00:02:36.852Z","endTime":"2026-04-16T00:03:47.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.067590660702702,"aZ":-33.490207147410416,"pfxX":-8.024260211396665,"pfxZ":-0.9974444295103062,"pX":2.3558207703102014,"pZ":5.239470383877216,"vX0":2.5952903709159885,"vY0":-114.30321787799932,"vZ0":5.826068414461874,"x":27.2,"y":97.31,"x0":2.2449083141209223,"y0":50.003575439381244,"z0":5.954258364197567,"aX":-10.564479962213664},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.0,"breakHorizontal":13.8,"spinRate":2281,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.480106668476191,"extension":5.806566563964748},"index":0,"playId":"cc4be5f2-3973-3dab-a4bc-09b38f3af6da","pitchNumber":1,"startTime":"2026-04-16T00:02:45.827Z","endTime":"2026-04-16T00:02:48.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414553999422374,"aZ":-12.626142173001137,"pfxX":7.680331341072146,"pfxZ":11.022038239968657,"pX":-0.18532035055016927,"pZ":3.050636136077942,"vX0":-7.221335081048868,"vY0":-132.82257055549914,"vZ0":-4.102284538569924,"x":124.06,"y":156.41,"x0":1.5806180095617102,"y0":50.00117129744439,"z0":5.543697233664429,"aX":13.619983995076025},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":-12.2,"spinRate":2504,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.41353785235537943,"extension":6.074156306125149},"index":1,"playId":"1d052151-342b-350d-9059-8bde81724dd8","pitchNumber":2,"startTime":"2026-04-16T00:03:03.489Z","endTime":"2026-04-16T00:03:06.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584586244297714,"aZ":-13.034161931325725,"pfxX":9.074552038046274,"pfxZ":10.906559016659365,"pX":-1.0497522733208242,"pZ":2.2771794088595136,"vX0":-9.942027260831725,"vY0":-132.2258268511684,"vZ0":-5.628608947509579,"x":157.01,"y":177.3,"x0":1.5962267414735025,"y0":50.00033795443057,"z0":5.405248805230972,"aX":15.921076869021624},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.5,"breakHorizontal":-14.0,"spinRate":2541,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.41568713995992956,"extension":6.416220060274199},"index":2,"playId":"77a4c8c2-2d9f-34ed-b566-0d221c91a39a","pitchNumber":3,"startTime":"2026-04-16T00:03:20.641Z","endTime":"2026-04-16T00:03:23.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183727241329095,"aZ":-22.286018331667048,"pfxX":11.18814088332357,"pfxZ":5.662471286727886,"pX":0.3987753221415962,"pZ":2.67608925150524,"vX0":-7.250316677853272,"vY0":-131.60749106379072,"vZ0":-2.652321359469215,"x":101.8,"y":166.53,"x0":1.7426214580295016,"y0":50.000789915570536,"z0":5.356179557641233,"aX":19.52965798516005},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.8,"breakHorizontal":-18.6,"spinRate":2348,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.41695176418898194,"extension":6.327567311526421},"hitData":{"launchSpeed":107.7,"launchAngle":2.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":139.15,"coordY":143.91}},"index":3,"playId":"373dc06f-ced9-35b3-97b3-f60194fc8599","pitchNumber":4,"startTime":"2026-04-16T00:03:39.787Z","endTime":"2026-04-16T00:03:47.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.2,"awayTeamWinProbability":89.8,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:03:47.716Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T00:04:14.670Z","endTime":"2026-04-16T00:05:01.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88732092575042,"aZ":-22.87232896337541,"pfxX":11.540696205444503,"pfxZ":5.252281750200988,"pX":0.40334085770585487,"pZ":1.9097690085925072,"vX0":-7.542898113092985,"vY0":-132.16152494247518,"vZ0":-4.73179608560949,"x":101.63,"y":187.22,"x0":1.7934643193282442,"y0":50.002629035858334,"z0":5.400980018584943,"aX":20.436835843965387},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.6,"breakHorizontal":-19.3,"spinRate":2360,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.4142647162574167,"extension":6.270347918887451},"index":0,"playId":"41a42585-1969-3985-85b4-a5a7a9dc0764","pitchNumber":1,"startTime":"2026-04-16T00:04:23.189Z","endTime":"2026-04-16T00:04:26.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.042983419249698,"aZ":-33.05876946063517,"pfxX":-7.867360568993764,"pfxZ":-0.6173116566051018,"pX":-0.7233777361395138,"pZ":2.2453418305871047,"vX0":-3.9009995028377906,"vY0":-119.57412385351563,"vZ0":-0.8239209881344753,"x":144.57,"y":178.16,"x0":1.9534011248954541,"y0":50.00016444143389,"z0":5.5724202049897755,"aX":-11.337918792456287},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.1,"breakHorizontal":15.2,"spinRate":2469,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4588654514714694,"extension":6.141729450226247},"index":1,"playId":"a6b97d2e-92f9-37a1-a462-e5e212b80789","pitchNumber":2,"startTime":"2026-04-16T00:04:40.394Z","endTime":"2026-04-16T00:04:43.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.586521155505,"aZ":-14.541994651283252,"pfxX":9.140950887429485,"pfxZ":9.876701317300249,"pX":0.32862798277365696,"pZ":3.9084469398338326,"vX0":-6.847882355381485,"vY0":-133.2521714703635,"vZ0":-1.4962975126067093,"x":104.47,"y":133.25,"x0":1.7536221746874172,"y0":50.001699945914666,"z0":5.53602910369586,"aX":16.31727163942649},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-14.9,"spinRate":2525,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4121980986746925,"extension":6.206890519205076},"index":2,"playId":"1545fae6-6e74-3beb-bf9c-a090c8eca8cf","pitchNumber":3,"startTime":"2026-04-16T00:04:58.989Z","endTime":"2026-04-16T00:05:01.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:05:01.989Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T00:05:20.915Z","endTime":"2026-04-16T00:06:36.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":92.9,"endSpeed":84.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00296692515431,"aZ":-12.850946311587165,"pfxX":8.042193071476925,"pfxZ":10.478703059350599,"pX":-0.4349676075349714,"pZ":1.625635081623575,"vX0":-8.280631760924846,"vY0":-134.85310414253175,"vZ0":-7.332238038859495,"x":133.58,"y":194.89,"x0":1.6288920413093864,"y0":50.0011003126044,"z0":5.284050847927532,"aX":14.828142493876419},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-12.8,"spinRate":2463,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.40598472488515513,"extension":6.497404697002454},"index":0,"playId":"e4b0f452-8ab3-3b07-8b1a-bdfcaef7aac8","pitchNumber":1,"startTime":"2026-04-16T00:05:29.870Z","endTime":"2026-04-16T00:05:32.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.450235752907155,"aZ":-26.41870946082413,"pfxX":8.571706242331654,"pfxZ":3.799481056827158,"pX":0.3564569329132572,"pZ":0.9790567113855821,"vX0":-5.860315469892349,"vY0":-121.85270144620712,"vZ0":-5.311648450365095,"x":103.41,"y":212.35,"x0":1.671026939570762,"y0":50.00142645334356,"z0":5.451000781713403,"aX":12.97501322954456},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.9,"breakHorizontal":-14.3,"spinRate":1276,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.44835481529615073,"extension":6.614779068517242},"index":1,"playId":"0aac9c47-4847-3687-a63d-e7ae382f837a","pitchNumber":2,"startTime":"2026-04-16T00:05:48.007Z","endTime":"2026-04-16T00:05:51.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15335467272212,"aZ":-25.67998844688212,"pfxX":8.382123641341149,"pfxZ":4.3135976724920155,"pX":0.28279573951446463,"pZ":1.0604094840088552,"vX0":-5.96075107602017,"vY0":-121.49797872122076,"vZ0":-5.305786614123074,"x":106.22,"y":210.15,"x0":1.6699466251722,"y0":50.0034078122404,"z0":5.483665177905486,"aX":12.624995785114113},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.8,"breakHorizontal":-13.9,"spinRate":1170,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.44954400862075694,"extension":6.508060397925234},"index":2,"playId":"71946bb7-77a2-3436-b63c-64a9f6c5bd94","pitchNumber":3,"startTime":"2026-04-16T00:06:06.715Z","endTime":"2026-04-16T00:06:09.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"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-16T00:06:16.205Z","endTime":"2026-04-16T00:06:33.717Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37798863016527,"aZ":-26.708339897172905,"pfxX":8.683128275480028,"pfxZ":3.626925231482147,"pX":-0.8528439156047786,"pZ":0.5724347674758299,"vX0":-8.516339402883885,"vY0":-121.61944189866391,"vZ0":-6.047412508711567,"x":149.51,"y":223.32,"x0":1.5551665864875561,"y0":50.00393000364369,"z0":5.388061814260944,"aX":13.094429291023166},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":-13.9,"spinRate":1155,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.44922274115726957,"extension":6.557830433394782},"index":4,"playId":"21cc7842-ab1c-364f-a3d2-f57e6a183aaf","pitchNumber":4,"startTime":"2026-04-16T00:06:33.717Z","endTime":"2026-04-16T00:06:36.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:06:36.717Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out softly, second baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:08:40.066Z","endTime":"2026-04-16T00:10:46.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313481231675855,"aZ":-21.183391019400872,"pfxX":10.698730991858021,"pfxZ":5.623001799673477,"pX":-0.24781266703878657,"pZ":1.1206705763644353,"vX0":-9.97795391884964,"vY0":-138.98328845325756,"vZ0":-8.422938910295843,"x":126.45,"y":208.52,"x0":1.9997758598051352,"y0":50.00645055208571,"z0":5.599099903233287,"aX":20.923266067253813},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":-17.3,"spinRate":2231,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.39418740865870916,"extension":5.7042925036942655},"index":0,"playId":"5db6231d-5275-3543-8605-a0d51fe9ccb4","pitchNumber":1,"startTime":"2026-04-16T00:08:45.398Z","endTime":"2026-04-16T00:08:48.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.946884530047285,"aZ":-23.30819766034663,"pfxX":11.308587761401215,"pfxZ":4.516566343923943,"pX":0.4437251791318952,"pZ":2.1457162147798123,"vX0":-8.413915903591336,"vY0":-139.6393834753024,"vZ0":-5.477586976465301,"x":100.09,"y":180.85,"x0":2.0343727500723454,"y0":50.0068074928012,"z0":5.6770860809293655,"aX":22.2235509936705},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.1,"breakHorizontal":-18.6,"spinRate":2221,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.39300718696151016,"extension":5.690005436806676},"index":1,"playId":"c9aeb12e-a1f5-3e74-b862-799c455221fe","pitchNumber":2,"startTime":"2026-04-16T00:08:59.331Z","endTime":"2026-04-16T00:09:02.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30994254811881,"aZ":-15.893100001534433,"pfxX":8.609276458043324,"pfxZ":8.048722089860416,"pX":-0.8166709596212063,"pZ":2.14962477785115,"vX0":-10.312640478036446,"vY0":-141.57884224957192,"vZ0":-7.158072367764484,"x":148.13,"y":180.74,"x0":1.7601830243995045,"y0":50.00614788487609,"z0":5.734231848748981,"aX":17.423731262607795},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":-13.4,"spinRate":2256,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3873459343050323,"extension":5.786658463618928},"index":2,"playId":"4b15c731-d9d8-311b-ab69-65c8a82abefa","pitchNumber":3,"startTime":"2026-04-16T00:09:15.953Z","endTime":"2026-04-16T00:09:42.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.438112230279074,"aZ":-23.054886674412536,"pfxX":11.310202227798072,"pfxZ":4.5305120187204455,"pX":0.9647882659758279,"pZ":2.870789988482312,"vX0":-7.072616648476282,"vY0":-141.46094636382415,"vZ0":-3.8175134817281933,"x":80.22,"y":161.27,"x0":2.037376000356321,"y0":50.00198805929593,"z0":5.728822668310984,"aX":22.756115392183997},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.6,"breakHorizontal":-18.8,"spinRate":2318,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.388264787357643,"extension":5.711980277328497},"index":3,"playId":"851ee4ed-c7df-3ba1-99bf-99716e90b7c8","pitchNumber":4,"startTime":"2026-04-16T00:09:47.594Z","endTime":"2026-04-16T00:09:50.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295862758257314,"aZ":-39.26318914097233,"pfxX":-2.641441659232603,"pfxZ":-4.40363458132418,"pX":-1.5395429206864988,"pZ":0.9012529004863907,"vX0":-8.134134707515617,"vY0":-127.44521076354108,"vZ0":-3.634576832031608,"x":175.68,"y":214.45,"x0":2.0638317508147,"y0":50.00184934211105,"z0":5.514648995965288,"aX":-4.252792107539086},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-8.6,"breakHorizontal":7.0,"spinRate":2588,"spinDirection":336},"zone":13,"typeConfidence":0.89,"plateTime":0.4332679642557524,"extension":5.531470685836477},"index":4,"playId":"da7e3251-94eb-34c4-906c-fb7cd4d58397","pitchNumber":5,"startTime":"2026-04-16T00:10:15.674Z","endTime":"2026-04-16T00:10:18.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"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-16T00:10:29.698Z","endTime":"2026-04-16T00:10:38.292Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27472891165511,"aZ":-25.3106111011243,"pfxX":11.468597529943203,"pfxZ":3.39569371820466,"pX":1.1223243125234679,"pZ":3.1762328869603764,"vX0":-6.86440671336891,"vY0":-141.79533174048896,"vZ0":-2.67349715339116,"x":74.22,"y":153.02,"x0":2.092181666509386,"y0":50.007032902431455,"z0":5.756966425558394,"aX":23.216368992121648},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.8,"breakHorizontal":-19.2,"spinRate":2342,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3871803383202841,"extension":5.699433848813416},"hitData":{"launchSpeed":34.4,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":144.72,"coordY":168.25}},"index":6,"playId":"c0f7f348-c9b8-31e8-995e-c0a5edc6e4e8","pitchNumber":6,"startTime":"2026-04-16T00:10:38.292Z","endTime":"2026-04-16T00:10:46.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.9,"awayTeamWinProbability":91.1,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:10:46.173Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to left fielder Otto Kemp.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:11:04.917Z","endTime":"2026-04-16T00:11:33.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164304804495405,"aZ":-27.782664066547817,"pfxX":-5.60554591493894,"pfxZ":2.7614192143576712,"pX":0.0540130088196788,"pZ":2.9183154849682302,"vX0":-3.9560483895736285,"vY0":-125.22549878108254,"vZ0":-1.0615587952707068,"x":114.94,"y":159.99,"x0":2.3821039045123125,"y0":50.00147934939718,"z0":5.6194992969127044,"aX":-8.904992261609673},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":11.0,"spinRate":2212,"spinDirection":323},"zone":2,"typeConfidence":0.91,"plateTime":0.4373197297328266,"extension":5.519759576890143},"index":0,"playId":"72d2ae87-220d-3481-aec7-a5549440ab25","pitchNumber":1,"startTime":"2026-04-16T00:11:10.125Z","endTime":"2026-04-16T00:11:13.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48634592916259,"aZ":-16.479711222317043,"pfxX":8.890230045220529,"pfxZ":7.799351851804788,"pX":-0.4777181232485538,"pZ":2.886474138812052,"vX0":-9.665586576735281,"vY0":-141.48567304788077,"vZ0":-5.286956523588509,"x":135.21,"y":160.85,"x0":1.8397413214617262,"y0":50.00326409483167,"z0":5.84761555569443,"aX":17.892635130275},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-13.9,"spinRate":2279,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.3882160041630667,"extension":5.6413969917621305},"hitData":{"launchSpeed":95.6,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.51,"coordY":111.46}},"index":1,"playId":"aa8c5b85-0dda-30bf-ac66-cd9e3478b2e1","pitchNumber":2,"startTime":"2026-04-16T00:11:21.634Z","endTime":"2026-04-16T00:11:33.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:11:33.190Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a line drive to center fielder Brandon Marsh. Dansby Swanson to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:11:47.721Z","endTime":"2026-04-16T00:12:45.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18957666985776,"aZ":-30.90693737391316,"pfxX":-4.800143499495501,"pfxZ":0.8177454762358849,"pX":1.8804568789013292,"pZ":4.93718911595588,"vX0":-0.33275585837162414,"vY0":-123.66139961799266,"vZ0":4.226880606401787,"x":45.32,"y":105.48,"x0":2.640192090517682,"y0":50.00089631261711,"z0":5.801872362537956,"aX":-7.4158258561531305},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":8.8,"spinRate":1996,"spinDirection":320},"zone":12,"typeConfidence":0.91,"plateTime":0.44330805885129987,"extension":5.394491091284142},"index":0,"playId":"eb337ad1-a28b-3db5-938d-a499762d3bb5","pitchNumber":1,"startTime":"2026-04-16T00:11:55.835Z","endTime":"2026-04-16T00:11:58.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02737898873752,"aZ":-27.813716649398994,"pfxX":9.975028169606585,"pfxZ":2.783212628792569,"pX":0.8711876269904935,"pZ":2.999141560729922,"vX0":-5.986282940003535,"vY0":-124.37857296203536,"vZ0":-1.0859543415676614,"x":83.79,"y":157.8,"x0":2.0136518925978946,"y0":50.00239651273885,"z0":5.748602219626795,"aX":15.622835767301533},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":-16.7,"spinRate":1515,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.4404253941793965,"extension":5.721887924482034},"index":1,"playId":"093af1ef-429c-369c-a009-0832c68dec47","pitchNumber":2,"startTime":"2026-04-16T00:12:19.681Z","endTime":"2026-04-16T00:12:22.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19546467020811,"aZ":-29.095004551054743,"pfxX":10.823761824008022,"pfxZ":1.934976031438703,"pX":0.5474350411037987,"pZ":2.6284255211418013,"vX0":-7.332982801423776,"vY0":-125.2179641821578,"vZ0":-1.7642779879160668,"x":96.13,"y":167.81,"x0":2.1071381519958425,"y0":50.00011985155099,"z0":5.721684406296205,"aX":17.191967089098775},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":-17.9,"spinRate":1546,"spinDirection":116},"zone":6,"typeConfidence":0.91,"plateTime":0.43735224412851004,"extension":5.706880068951805},"hitData":{"launchSpeed":72.9,"launchAngle":18.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.62,"coordY":102.83}},"index":2,"playId":"df9bf420-d88d-3797-9e8e-8fcdd8b8f4fd","pitchNumber":3,"startTime":"2026-04-16T00:12:33.919Z","endTime":"2026-04-16T00:12:45.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:12:45.530Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to right fielder Adolis García. Dansby Swanson to 3rd. Miguel Amaya to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:13:12.842Z","endTime":"2026-04-16T00:13:26.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93664784838485,"aZ":-25.577074510707803,"pfxX":11.356123919159776,"pfxZ":3.3592524815009295,"pX":-0.060488010582273724,"pZ":1.867367851738761,"vX0":-10.389334449868802,"vY0":-139.63605779167634,"vZ0":-5.588871926681398,"x":119.31,"y":188.36,"x0":2.2421978554973188,"y0":50.00607358682734,"z0":5.589313646419538,"aX":22.31621199304454},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":-18.2,"spinRate":2212,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.393018322229874,"extension":5.794739103101296},"hitData":{"launchSpeed":102.0,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.6,"coordY":138.33}},"index":0,"playId":"1a6eb1f8-f683-3314-9803-0d5d5768f677","pitchNumber":1,"startTime":"2026-04-16T00:13:16.917Z","endTime":"2026-04-16T00:13:26.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":665804,"link":"/api/v1/people/665804"},"second":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.56,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:13:26.822Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Shaw doubles (4) on a ground ball to right fielder Adolis García. Dansby Swanson scores. Miguel Amaya scores. Pete Crow-Armstrong to 3rd.","rbi":2,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:13:53.604Z","endTime":"2026-04-16T00:14:51.105Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.664703413294234,"aZ":-31.592375108849936,"pfxX":-3.592421555978606,"pfxZ":0.36976847582574024,"pX":-1.3894238978224012,"pZ":1.1681024123684096,"vX0":-7.8410311001937405,"vY0":-124.93800745600038,"vZ0":-4.146929917700823,"x":169.96,"y":207.24,"x0":2.258985147352224,"y0":50.00299835523986,"z0":5.451742496670479,"aX":-5.667317142833918},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":8.4,"spinRate":2227,"spinDirection":14},"zone":13,"typeConfidence":0.9,"plateTime":0.4387445709101887,"extension":5.662019612655358},"index":0,"playId":"f840b702-6752-32ee-85a0-1d7837e35862","pitchNumber":1,"startTime":"2026-04-16T00:13:57.409Z","endTime":"2026-04-16T00:14:00.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"second":{"id":665804,"link":"/api/v1/people/665804"},"third":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":76.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.085873176767667,"aZ":-33.46916768734468,"pfxX":-2.822122405431994,"pfxZ":-0.8580489263725468,"pX":0.44052363155781693,"pZ":2.540704072818678,"vX0":-3.892901445620499,"vY0":-123.38626009903973,"vZ0":-0.523027186719186,"x":100.21,"y":170.18,"x0":2.417455598165656,"y0":50.00312873805979,"z0":5.62492410503648,"aX":-4.263754740789749},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":6.1,"spinRate":2272,"spinDirection":327},"zone":6,"typeConfidence":0.9,"plateTime":0.44733590917619814,"extension":5.620643078865603},"index":1,"playId":"b957f152-e9b3-351c-912c-11880f3025fd","pitchNumber":2,"startTime":"2026-04-16T00:14:22.053Z","endTime":"2026-04-16T00:14:25.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"second":{"id":665804,"link":"/api/v1/people/665804"},"third":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.47693191870723,"aZ":-26.982898040177105,"pfxX":11.04420529580379,"pfxZ":2.6048645974974267,"pX":0.33996170883262367,"pZ":1.2787330078904295,"vX0":-9.353654073256743,"vY0":-140.8330956933231,"vZ0":-6.827635558755489,"x":104.04,"y":204.25,"x0":2.283201263793124,"y0":50.00076937530564,"z0":5.500343147474496,"aX":21.997364597803344},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.9,"spinRate":2213,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.39016958761150633,"extension":5.882084913132944},"hitData":{"launchSpeed":95.4,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.58,"coordY":126.67}},"index":2,"playId":"69c5d931-7d50-3dc8-98af-9bc79a9de1c7","pitchNumber":3,"startTime":"2026-04-16T00:14:38.456Z","endTime":"2026-04-16T00:14:51.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"first":{"id":691718,"link":"/api/v1/people/691718"},"second":{"id":665804,"link":"/api/v1/people/665804"},"third":{"id":621020,"link":"/api/v1/people/621020"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-3.6000000000000005,"leverageIndex":0.68,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:14:51.105Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to right fielder Adolis García. Pete Crow-Armstrong scores. Matt Shaw scores.","rbi":2,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:17:21.041Z","endTime":"2026-04-16T00:18:50.451Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,4,5,6,7],"actionIndex":[1],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-16T00:15:06.044Z","endTime":"2026-04-16T00:15:33.566Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Backhus replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"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-16T00:15:33.566Z","endTime":"2026-04-16T00:17:23.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.205174086353125,"aZ":-30.75453375641682,"pfxX":12.515446632604021,"pfxZ":0.8112174140608239,"pX":-0.48044919302378186,"pZ":2.137470236494604,"vX0":-12.335598478626757,"vY0":-132.26075023103635,"vZ0":0.19474306000703856,"x":135.31,"y":181.07,"x0":2.635021389610147,"y0":50.00514795996418,"z0":4.332256173695403,"aX":22.007686942818665},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.8,"breakHorizontal":-19.7,"spinRate":2170,"spinDirection":94},"zone":7,"typeConfidence":2.0,"plateTime":0.4153200768684844,"extension":7.360029544597661},"index":2,"playId":"fcad6e05-70e5-3671-a0d7-4f380b6abf51","pitchNumber":1,"startTime":"2026-04-16T00:17:23.360Z","endTime":"2026-04-16T00:17:26.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-16T00:17:33.057Z","endTime":"2026-04-16T00:17:45.274Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":70.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.353016032634642,"aZ":-31.504103163027004,"pfxX":-7.049505505318722,"pfxZ":0.5177819908862187,"pX":2.03797639230104,"pZ":2.8919051079910205,"vX0":-0.6904047883790829,"vY0":-113.84647850571156,"vZ0":3.963272801734455,"x":39.32,"y":160.7,"x0":3.260476744816949,"y0":50.001355138693064,"z0":4.280219879660441,"aX":-9.088618610583099},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":2.5,"breakHorizontal":13.0,"spinRate":2001,"spinDirection":278},"zone":12,"typeConfidence":2.0,"plateTime":0.4843990838704446,"extension":6.920913921188401},"index":4,"playId":"895f192e-28ac-3c16-a4e0-97b12b275e8a","pitchNumber":2,"startTime":"2026-04-16T00:17:45.274Z","endTime":"2026-04-16T00:17:48.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.011567577348874,"aZ":-32.347684718220535,"pfxX":12.189995925226999,"pfxZ":-0.09969779646644739,"pX":-1.2212205906917366,"pZ":1.5653410766213989,"vX0":-13.060703708023029,"vY0":-130.45217324314814,"vZ0":-0.8677694925051792,"x":163.55,"y":196.52,"x0":2.290524583099192,"y0":50.00348536980531,"z0":4.362591580390129,"aX":20.799755868353817},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.1,"breakHorizontal":-18.8,"spinRate":2045,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.4214844310776078,"extension":7.3094287864323855},"index":5,"playId":"6b9ea758-14cb-37fd-9bd3-82bae3ca5cad","pitchNumber":3,"startTime":"2026-04-16T00:18:05.562Z","endTime":"2026-04-16T00:18:08.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.827609600462175,"aZ":-34.92145513614845,"pfxX":11.382929534575876,"pfxZ":-1.6088162692839028,"pX":-0.5036510327898529,"pZ":2.3432272144425794,"vX0":-11.877723690779115,"vY0":-130.40310460077137,"vZ0":1.4783794333086346,"x":136.2,"y":175.51,"x0":2.651833028835837,"y0":50.00365835356253,"z0":4.421862795050559,"aX":19.421077410802752},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.3,"breakHorizontal":-17.6,"spinRate":2172,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.42153426453128695,"extension":7.292449304749097},"index":6,"playId":"dd324a01-588b-3d04-8f25-e3b163187693","pitchNumber":4,"startTime":"2026-04-16T00:18:21.368Z","endTime":"2026-04-16T00:18:24.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.586941547139528,"aZ":-30.18462064328023,"pfxX":12.100968906371108,"pfxZ":1.0973936880784763,"pX":-0.023591506253643504,"pZ":2.239919449599718,"vX0":-10.862432417305929,"vY0":-134.3614391272747,"vZ0":-0.127080912600244,"x":117.9,"y":178.3,"x0":2.5174429826698246,"y0":50.00159462772336,"z0":4.4492524507501345,"aX":21.922302588008417},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.2,"breakHorizontal":-19.3,"spinRate":2178,"spinDirection":100},"zone":5,"typeConfidence":2.0,"plateTime":0.4090816166926001,"extension":7.353206400462459},"hitData":{"launchSpeed":91.8,"launchAngle":0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.31,"coordY":137.83}},"index":7,"playId":"107576db-d4a9-370f-a22d-8e27fa5114de","pitchNumber":5,"startTime":"2026-04-16T00:18:40.098Z","endTime":"2026-04-16T00:18:50.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"second":{"id":807713,"link":"/api/v1/people/807713"},"third":{"id":691718,"link":"/api/v1/people/691718"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.9999999999999998,"leverageIndex":0.17,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:18:50.451Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:19:14.781Z","endTime":"2026-04-16T00:20:34.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.030729813971423,"aZ":-34.77990718834132,"pfxX":11.115690032899675,"pfxZ":-1.5012842396993467,"pX":0.6893710227124675,"pZ":2.707746870292685,"vX0":-9.510514112869862,"vY0":-130.7395501063978,"vZ0":2.521874496739655,"x":90.72,"y":165.67,"x0":2.926364223978834,"y0":50.00318401930248,"z0":4.337254096016971,"aX":19.28310103755705},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.9,"breakHorizontal":-18.1,"spinRate":2116,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.41862107774450186,"extension":7.120621504674097},"index":0,"playId":"6f5d10a8-e809-3ec1-bdd3-e92564f60959","pitchNumber":1,"startTime":"2026-04-16T00:19:21.033Z","endTime":"2026-04-16T00:19:24.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":80.7,"endSpeed":73.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76720910537108,"aZ":-32.19222731964071,"pfxX":9.662737055170332,"pfxZ":-0.015166196320500092,"pX":0.9348612918400975,"pZ":3.3688775103142223,"vX0":-6.783288189115936,"vY0":-117.18663683094758,"vZ0":4.031248039840344,"x":81.37,"y":147.82,"x0":2.6159095406403727,"y0":50.00171329279479,"z0":4.639015207791443,"aX":13.39816753499186},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.3,"breakHorizontal":-15.7,"spinRate":1675,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.4679508583151377,"extension":7.187346056858813},"index":1,"playId":"860fea72-93fe-30b3-8095-84a05517baf5","pitchNumber":2,"startTime":"2026-04-16T00:19:36.779Z","endTime":"2026-04-16T00:19:40.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.573880312661228,"aZ":-29.38868200024717,"pfxX":-4.468595499034442,"pfxZ":2.135645357037653,"pX":0.7755818262246916,"pZ":2.7345975575644808,"vX0":-3.7682305950316537,"vY0":-113.6151483228571,"vZ0":3.070279303972507,"x":87.44,"y":164.95,"x0":3.0383287851959246,"y0":50.000259451269486,"z0":4.293700314989942,"aX":-5.81766555226472},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":5.0,"breakHorizontal":9.1,"spinRate":2095,"spinDirection":291},"zone":3,"typeConfidence":2.0,"plateTime":0.48280128579334747,"extension":6.927813920429597},"index":2,"playId":"da7a698c-1e18-35ab-bee5-b2765e7dccf6","pitchNumber":3,"startTime":"2026-04-16T00:19:51.859Z","endTime":"2026-04-16T00:19:54.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460101094510744,"aZ":-29.920869318668938,"pfxX":12.250146865183847,"pfxZ":1.2813038044256633,"pX":-0.48017826818445264,"pZ":2.643035701525,"vX0":-11.889827154946214,"vY0":-132.14148742197847,"vZ0":0.8145128831460041,"x":135.3,"y":167.42,"x0":2.496820548729122,"y0":50.00312452266582,"z0":4.537421100761783,"aX":21.55724040561386},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.8,"breakHorizontal":-19.4,"spinRate":2100,"spinDirection":103},"zone":4,"typeConfidence":2.0,"plateTime":0.4152833941338825,"extension":7.207564595145931},"index":3,"playId":"179ea442-1cd7-3fad-a83f-5a09ded313d3","pitchNumber":4,"startTime":"2026-04-16T00:20:10.375Z","endTime":"2026-04-16T00:20:13.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36233161654893,"aZ":-32.218067300041014,"pfxX":-8.019787293006754,"pfxZ":-0.0341260088321782,"pX":-0.004817437502894025,"pZ":1.4172960724577073,"vX0":-4.295027189500917,"vY0":-113.868451768802,"vZ0":0.6263802993015448,"x":117.18,"y":200.51,"x0":2.9556054125296676,"y0":50.00296360286164,"z0":4.3585548691327425,"aX":-10.397799243663956},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":0.5,"breakHorizontal":15.7,"spinRate":1888,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4833601742379505,"extension":7.083900835211396},"index":4,"playId":"5ade497a-42b2-305c-8d8b-5095c44729c2","pitchNumber":5,"startTime":"2026-04-16T00:20:30.342Z","endTime":"2026-04-16T00:20:34.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.09999999999999987,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:20:34.551Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a line drive to right fielder Adolis García. Nico Hoerner to 3rd.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:20:51.798Z","endTime":"2026-04-16T00:23:36.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.235262569215188,"aZ":-33.13832000111761,"pfxX":-6.112959350622514,"pfxZ":-0.7821820031739151,"pX":1.8209185721418661,"pZ":3.2905696435180403,"vX0":-1.1268209964318245,"vY0":-110.84884070341755,"vZ0":5.166905843962268,"x":47.59,"y":149.93,"x0":3.1305881583757675,"y0":50.001880405876,"z0":4.403857348233747,"aX":-7.547927027424801},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":0.4,"breakHorizontal":11.4,"spinRate":1601,"spinDirection":278},"zone":12,"typeConfidence":2.0,"plateTime":0.4955867290136462,"extension":6.8119578965722285},"index":0,"playId":"e6361ade-2507-312f-ab35-530767858c26","pitchNumber":1,"startTime":"2026-04-16T00:20:57.134Z","endTime":"2026-04-16T00:21:00.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749918576195803,"aZ":-30.866900386277496,"pfxX":-7.202656381804012,"pfxZ":1.0001655532057914,"pX":0.33853423164147406,"pZ":2.2410893105009078,"vX0":-3.8922452909908003,"vY0":-114.18176178797319,"vZ0":2.1416035004020193,"x":104.1,"y":178.27,"x0":3.006015127182683,"y0":50.00305238717709,"z0":4.347008799062894,"aX":-9.426971206928592},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.8,"breakHorizontal":14.0,"spinRate":2001,"spinDirection":276},"zone":6,"typeConfidence":2.0,"plateTime":0.4813165468285425,"extension":6.926578999815997},"index":1,"playId":"43b4904a-5a69-33c0-9d36-81fb850e86d6","pitchNumber":2,"startTime":"2026-04-16T00:21:18.125Z","endTime":"2026-04-16T00:21:21.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.769200731742867,"aZ":-29.79555566607743,"pfxX":12.849714974202028,"pfxZ":1.3110624633421768,"pX":-0.8946654647160845,"pZ":2.175014894919804,"vX0":-13.505622059890817,"vY0":-133.75535249641305,"vZ0":-0.5047055640306654,"x":151.1,"y":180.05,"x0":2.549889132389618,"y0":50.0008737441907,"z0":4.502019914418244,"aX":23.287094163325627},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-20.4,"spinRate":2235,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.40944922000823514,"extension":7.439074322246195},"index":2,"playId":"6a8043ba-087d-3618-bffb-100fda3f1fbc","pitchNumber":3,"startTime":"2026-04-16T00:21:37.238Z","endTime":"2026-04-16T00:21:40.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11673952543762,"aZ":-34.63501817006646,"pfxX":11.771012475897813,"pfxZ":-1.396446791707624,"pX":-0.568711517017723,"pZ":1.6166594922303263,"vX0":-12.120086096428116,"vY0":-132.1460727928269,"vZ0":-0.5940166352309455,"x":138.68,"y":195.13,"x0":2.555875753944094,"y0":50.00266945782618,"z0":4.396766585637349,"aX":20.742439132357386},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.4,"breakHorizontal":-18.6,"spinRate":2207,"spinDirection":98},"zone":7,"typeConfidence":2.0,"plateTime":0.41505661608178235,"extension":7.399362112598265},"index":3,"playId":"f3f9321e-466d-3bc2-bd2c-30a44c9cee24","pitchNumber":4,"startTime":"2026-04-16T00:21:54.987Z","endTime":"2026-04-16T00:21:58.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.701258881657523,"aZ":-32.762215001083455,"pfxX":11.221000765198337,"pfxZ":-0.33110263468788936,"pX":-0.8810811106269534,"pZ":2.3414767220286037,"vX0":-13.05517116804506,"vY0":-133.09692038222246,"vZ0":0.30450700663342367,"x":150.58,"y":175.56,"x0":2.6307777017797385,"y0":50.0007592728717,"z0":4.599137939663824,"aX":20.120655645679918},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.2,"breakHorizontal":-17.5,"spinRate":2181,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.41160919261213813,"extension":7.267215608957033},"index":4,"playId":"46514b70-81f8-3496-91ef-8da08d1f91bd","pitchNumber":5,"startTime":"2026-04-16T00:22:13.910Z","endTime":"2026-04-16T00:22:40.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77322791369062,"aZ":-27.082161636077657,"pfxX":-1.4234630488053877,"pfxZ":3.8569279714812374,"pX":-0.8214127054244026,"pZ":2.557990523461763,"vX0":-7.585192315427565,"vY0":-114.63609976357272,"vZ0":1.7939014932209472,"x":148.31,"y":169.71,"x0":2.726157902092422,"y0":50.00324854941447,"z0":4.424107398386414,"aX":-1.8779897505578556},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.8,"breakHorizontal":4.7,"spinRate":2146,"spinDirection":277},"zone":11,"typeConfidence":2.0,"plateTime":0.4792655725669617,"extension":7.11399751884753},"index":5,"playId":"a3350041-0803-3113-8773-9129b8cbc05f","pitchNumber":6,"startTime":"2026-04-16T00:23:00.842Z","endTime":"2026-04-16T00:23:03.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20298774097336,"aZ":-31.846570525609547,"pfxX":12.975653552637414,"pfxZ":0.1784925212165831,"pX":-0.44293772416480215,"pZ":2.770785439704112,"vX0":-12.792008827382473,"vY0":-133.495262827814,"vZ0":1.5160700429846665,"x":133.88,"y":163.97,"x0":2.72913346647906,"y0":50.000750409033095,"z0":4.490976867961186,"aX":23.377411265775365},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":-20.6,"spinRate":2226,"spinDirection":108},"zone":1,"typeConfidence":2.0,"plateTime":0.4105706009654333,"extension":7.402136236130077},"hitData":{"launchSpeed":65.2,"launchAngle":23.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.41,"coordY":122.28}},"index":6,"playId":"18b456ce-278f-37cb-9863-331969f585a0","pitchNumber":7,"startTime":"2026-04-16T00:23:22.777Z","endTime":"2026-04-16T00:23:36.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.09999999999999987,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:23:36.318Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T00:23:54.436Z","endTime":"2026-04-16T00:25:14.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90376432775876,"aZ":-29.43421573990482,"pfxX":10.233535089908068,"pfxZ":1.8555815618919418,"pX":-0.8302585309446767,"pZ":2.228351895818411,"vX0":-11.338661097135413,"vY0":-120.75911891280066,"vZ0":0.7735097299943132,"x":148.65,"y":178.61,"x0":2.6002273912925595,"y0":50.001275913677496,"z0":4.496859957928674,"aX":15.08732617583392},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-15.7,"spinRate":1790,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.45387686643871117,"extension":7.510593979024039},"index":0,"playId":"cc3ec674-36c5-3606-991a-ad1687ff1cd9","pitchNumber":1,"startTime":"2026-04-16T00:24:01.021Z","endTime":"2026-04-16T00:24:04.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226162157925714,"aZ":-28.528743607764714,"pfxX":12.548115831330227,"pfxZ":2.0781902660748557,"pX":-0.35306973128228936,"pZ":2.773676307238753,"vX0":-11.68089004072308,"vY0":-132.02561385291185,"vZ0":1.0109512409985677,"x":130.46,"y":163.89,"x0":2.5074323511803613,"y0":50.00611773116338,"z0":4.492101120910063,"aX":22.061732055642715},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":-20.0,"spinRate":2103,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.4155290151537496,"extension":7.2409575586594235},"index":1,"playId":"6718aa81-59c2-3a41-b48a-db330a79837f","pitchNumber":2,"startTime":"2026-04-16T00:24:17.814Z","endTime":"2026-04-16T00:24:24.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.616919173874948,"aZ":-28.209223294674775,"pfxX":-2.7740173084865836,"pfxZ":2.9502619522765663,"pX":0.45915298047999653,"pZ":2.660702569713802,"vX0":-4.748984767345595,"vY0":-115.20243380522074,"vZ0":2.6699570280576346,"x":99.5,"y":166.94,"x0":2.9083936782516315,"y0":50.0009501855791,"z0":4.215423863278422,"aX":-3.7230179267007726},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.4,"breakHorizontal":6.2,"spinRate":2066,"spinDirection":274},"zone":6,"typeConfidence":2.0,"plateTime":0.47564240070624386,"extension":6.936636717748971},"index":2,"playId":"2fa74090-8a49-319f-9796-7ad5fc53fa38","pitchNumber":3,"startTime":"2026-04-16T00:24:47.620Z","endTime":"2026-04-16T00:24:53.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231652812788955,"aZ":-29.738765010355625,"pfxX":11.738534079326625,"pfxZ":1.3534536871828742,"pX":-0.4888029511814002,"pZ":1.6590242772524033,"vX0":-12.286045022212686,"vY0":-132.98915949726342,"vZ0":-1.593302474543959,"x":135.63,"y":193.99,"x0":2.6551678922739397,"y0":50.004203478132034,"z0":4.413250140486418,"aX":21.1306996618015},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.7,"spinRate":2117,"spinDirection":101},"zone":7,"typeConfidence":2.0,"plateTime":0.41110426274737755,"extension":7.559329618099515},"index":3,"playId":"a9b02a75-8457-3f01-a836-b6c87571d852","pitchNumber":4,"startTime":"2026-04-16T00:25:11.220Z","endTime":"2026-04-16T00:25:14.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"third":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:25:14.726Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T00:27:29.301Z","endTime":"2026-04-16T00:28:48.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54354619591137,"aZ":-14.242982172005476,"pfxX":7.310388593038846,"pfxZ":10.507406887282727,"pX":0.7025170919181788,"pZ":2.5398288630905603,"vX0":-4.967667537621846,"vY0":-130.36696214274326,"vZ0":-4.813230356701615,"x":90.22,"y":170.2,"x0":1.6910007338383484,"y0":50.005055644426214,"z0":5.499203842433545,"aX":12.479791185497925},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":18.0,"breakHorizontal":-12.0,"spinRate":2450,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.42147782426250746,"extension":5.864561281416743},"index":0,"playId":"845fcf86-fee2-3cb9-950b-f445273ea6c7","pitchNumber":1,"startTime":"2026-04-16T00:27:37.192Z","endTime":"2026-04-16T00:27:40.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.364649793180433,"aZ":-23.605872893678516,"pfxX":10.379172427464418,"pfxZ":5.062293064771017,"pX":0.40793511376188835,"pZ":0.7875058189744791,"vX0":-6.971671519972436,"vY0":-129.33495645854106,"vZ0":-6.920823305288589,"x":101.45,"y":217.52,"x0":1.792124365708345,"y0":50.000410424523665,"z0":5.312453322327943,"aX":17.554122860962366},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":-17.2,"spinRate":2185,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4237465998380858,"extension":6.300127242576837},"index":1,"playId":"c804d5f0-353d-3915-92e6-d124a5c88941","pitchNumber":2,"startTime":"2026-04-16T00:27:52.992Z","endTime":"2026-04-16T00:27:55.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42575341850808,"aZ":-31.864788757696996,"pfxX":6.159005584865474,"pfxZ":0.2159072908703923,"pX":1.0203184877628806,"pZ":3.3649321712572338,"vX0":-3.69110940754294,"vY0":-119.30926262046324,"vZ0":1.1144112146766079,"x":78.11,"y":147.93,"x0":1.7853133769459324,"y0":50.003435079186055,"z0":5.75800030134089,"aX":8.901440504996255},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.0,"breakHorizontal":-10.3,"spinRate":965,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.45863755503582837,"extension":6.118651224625943},"index":2,"playId":"9baa1a41-b4a5-3885-94f4-5d1db292b5dd","pitchNumber":3,"startTime":"2026-04-16T00:28:09.603Z","endTime":"2026-04-16T00:28:12.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":91.1,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189070467125045,"aZ":-13.547617952282817,"pfxX":8.847978969399158,"pfxZ":10.625491575948683,"pX":-1.0694949980114374,"pZ":1.8127007362259415,"vX0":-9.684866646746627,"vY0":-132.08191831224266,"vZ0":-6.3392301181203425,"x":157.77,"y":189.84,"x0":1.5088800083567817,"y0":50.00441860939606,"z0":5.254732477701755,"aX":15.513068512259487},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.9,"breakHorizontal":-13.7,"spinRate":2524,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.41593835239912513,"extension":6.335663080664282},"index":3,"playId":"003229df-d06b-3afb-85f5-b0833a551bcc","pitchNumber":4,"startTime":"2026-04-16T00:28:25.975Z","endTime":"2026-04-16T00:28:28.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03919692655497,"aZ":-24.209900954119522,"pfxX":11.80446432934345,"pfxZ":4.694671292710267,"pX":-1.152647489961406,"pZ":1.7767073134283409,"vX0":-11.177802134236522,"vY0":-129.67977110822056,"vZ0":-4.332954805000217,"x":160.94,"y":190.81,"x0":1.6874659142581327,"y0":50.00330925415765,"z0":5.324135830598443,"aX":20.032598991767617},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.7,"breakHorizontal":-18.7,"spinRate":2262,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4229577987967055,"extension":6.290134882205109},"index":4,"playId":"13b1dc31-e601-3b9a-91c1-a6e0ce149ab6","pitchNumber":5,"startTime":"2026-04-16T00:28:45.669Z","endTime":"2026-04-16T00:28:48.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:28:48.916Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T00:29:08.721Z","endTime":"2026-04-16T00:32:35.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.888448192345493,"aZ":-24.65399999678309,"pfxX":9.748722992164772,"pfxZ":4.364109228659551,"pX":0.05631495114770368,"pZ":2.966375059912087,"vX0":-7.912777398620605,"vY0":-130.53028837672204,"vZ0":-1.5571804860375928,"x":114.85,"y":158.69,"x0":1.8628634473878625,"y0":50.00159589931213,"z0":5.42979121869661,"aX":16.79427618355634},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2342,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4198727574179606,"extension":6.3197125458450465},"index":0,"playId":"cfd77845-f5a0-3e5d-a19c-84016ad16a6a","pitchNumber":1,"startTime":"2026-04-16T00:29:18.604Z","endTime":"2026-04-16T00:29:21.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5020695604439,"aZ":-33.04703007408337,"pfxX":-6.102986674764811,"pfxZ":-0.6353712809341232,"pX":0.11329040287859153,"pZ":4.438394783092108,"vX0":-2.57408054034489,"vY0":-117.33593046270703,"vZ0":4.036701115685493,"x":112.68,"y":118.94,"x0":2.0209843216442778,"y0":50.00137144379071,"z0":5.795629158880623,"aX":-8.413664275875414},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.2,"breakHorizontal":11.8,"spinRate":2483,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.4688113843008863,"extension":6.06003031277772},"index":1,"playId":"705b210e-ac96-3952-9a62-c83a1e406642","pitchNumber":2,"startTime":"2026-04-16T00:29:36.414Z","endTime":"2026-04-16T00:29:39.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7455374332964,"aZ":-32.88713963095419,"pfxX":-6.895033568498473,"pfxZ":-0.5233674841212981,"pX":-0.5186602534182474,"pZ":2.8037276008925387,"vX0":-3.712028275123566,"vY0":-116.76358546707533,"vZ0":0.8463585659244384,"x":136.77,"y":163.08,"x0":1.9945660219842396,"y0":50.00335631664237,"z0":5.564058494402659,"aX":-9.391510311115018},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.4,"breakHorizontal":13.4,"spinRate":2569,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.47153886132815037,"extension":6.338645184677284},"index":2,"playId":"7cb77f7f-ef02-3cd3-ace6-f5da5fbf1bbd","pitchNumber":3,"startTime":"2026-04-16T00:29:56.968Z","endTime":"2026-04-16T00:30:02.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"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-16T00:30:18.066Z","endTime":"2026-04-16T00:30:37.361Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638578539041976,"aZ":-27.336878743158547,"pfxX":7.96402027779456,"pfxZ":3.2291551171055524,"pX":0.7043883297698157,"pZ":3.6858319660726173,"vX0":-5.159227357009196,"vY0":-121.81455255147533,"vZ0":0.596616846399388,"x":90.15,"y":139.26,"x0":1.8184870050892743,"y0":50.00206192945817,"z0":5.806917111113977,"aX":11.930209208529288},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.2,"breakHorizontal":-13.2,"spinRate":1057,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.45017706135513524,"extension":6.273761355355329},"index":4,"playId":"e24be83c-eaa8-3e64-ab93-998324b5a5cf","pitchNumber":4,"startTime":"2026-04-16T00:30:37.361Z","endTime":"2026-04-16T00:30:40.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":91.5,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277368794438196,"aZ":-14.937777764405578,"pfxX":7.976750410173177,"pfxZ":9.669766068298586,"pX":0.09977203692096266,"pZ":4.583145455123502,"vX0":-6.760878221971236,"vY0":-133.08579957670858,"vZ0":0.14756243710774242,"x":113.2,"y":115.04,"x0":1.6447830634770224,"y0":50.00017904084324,"z0":5.614572508948718,"aX":14.214947021522606},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-12.8,"spinRate":2382,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4125744386987025,"extension":6.047220437514883},"index":5,"playId":"eca0b20e-2c85-3257-a292-7ec1faa2bbe2","pitchNumber":5,"startTime":"2026-04-16T00:31:01.406Z","endTime":"2026-04-16T00:31:04.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147694315965794,"aZ":-26.005423470431253,"pfxX":9.108870174914548,"pfxZ":4.19318399432767,"pX":-0.11857024839675533,"pZ":1.888584678339518,"vX0":-7.078209093185588,"vY0":-120.50903238058297,"vZ0":-3.1452444640395223,"x":121.52,"y":187.79,"x0":1.6714469831866032,"y0":50.005797317203296,"z0":5.504851885741967,"aX":13.416306725676757},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.1,"breakHorizontal":-14.9,"spinRate":1073,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.4543000983479435,"extension":6.537565877515286},"index":6,"playId":"a3018b62-6c0e-3bce-8dc7-8636d0093a77","pitchNumber":6,"startTime":"2026-04-16T00:31:20.986Z","endTime":"2026-04-16T00:31:23.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"e728d393-1e8b-3c0a-841c-31bdef540536","startTime":"2026-04-16T00:31:46.831Z","endTime":"2026-04-16T00:31:49.831Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31128912150842,"aZ":-31.15751063355169,"pfxX":-5.718313726014561,"pfxZ":0.7083995233409563,"pX":-0.8314002719514066,"pZ":1.7592442128808463,"vX0":-4.863289743216311,"vY0":-119.211359328578,"vZ0":-2.0668574443750747,"x":148.69,"y":191.28,"x0":1.9826295386388235,"y0":50.00108612373889,"z0":5.467724262770297,"aX":-8.175004213579955},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.1,"breakHorizontal":11.6,"spinRate":2492,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4606118949900533,"extension":6.28203394700663},"index":8,"playId":"39f3c661-a15b-3316-ac72-3d59d6a87e41","pitchNumber":7,"startTime":"2026-04-16T00:32:05.373Z","endTime":"2026-04-16T00:32:10.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.321518514069467,"aZ":-15.811787032224997,"pfxX":8.877059211265712,"pfxZ":9.153219312172485,"pX":-0.597548203119736,"pZ":2.4372609221639556,"vX0":-8.819212266859358,"vY0":-133.51326179805469,"vZ0":-4.746475222174894,"x":139.78,"y":172.97,"x0":1.6104500359731464,"y0":50.00568406911361,"z0":5.392477314115342,"aX":15.875263925981692},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.6,"breakHorizontal":-13.9,"spinRate":2436,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4117478531308074,"extension":6.298878457343104},"index":9,"playId":"10354941-10a6-3eab-878f-fe987ceba9cf","pitchNumber":8,"startTime":"2026-04-16T00:32:32.330Z","endTime":"2026-04-16T00:32:35.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:32:35.330Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T00:32:54.137Z","endTime":"2026-04-16T00:34:10.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.667613124696576,"aZ":-30.63793747365663,"pfxX":-6.406895383467493,"pfxZ":1.0778519253367023,"pX":-1.1855882437722662,"pZ":1.7827595746361538,"vX0":-5.25771185690093,"vY0":-119.08461742985043,"vZ0":-2.010028301894823,"x":162.19,"y":190.65,"x0":1.886483282081837,"y0":50.005588276896525,"z0":5.4193207674696,"aX":-9.16855483537106},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.7,"breakHorizontal":13.0,"spinRate":2596,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.46060819188418867,"extension":6.369584824699176},"index":0,"playId":"667dc380-b5fa-3a4e-927a-f6e67c74cbe7","pitchNumber":1,"startTime":"2026-04-16T00:33:01.617Z","endTime":"2026-04-16T00:33:04.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.980915978794226,"aZ":-31.98274175761265,"pfxX":-7.825715604434507,"pfxZ":0.1381107623067992,"pX":-1.4945851714434657,"pZ":0.7407453650936144,"vX0":-5.542762097206291,"vY0":-119.08756382144871,"vZ0":-3.83998398161575,"x":173.97,"y":218.78,"x0":1.8881251511410968,"y0":50.00551887539716,"z0":5.298076979557461,"aX":-11.129780934873317},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.5,"breakHorizontal":15.6,"spinRate":2686,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4616986314142628,"extension":6.223099843533404},"index":1,"playId":"4dadd054-c44b-38dd-8272-3bd5b6043cad","pitchNumber":2,"startTime":"2026-04-16T00:33:20.777Z","endTime":"2026-04-16T00:33:23.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078669019584545,"aZ":-29.397936862634342,"pfxX":-4.198761667874573,"pfxZ":1.8550381010962003,"pX":-2.5769422793183927,"pZ":0.7320275655853308,"vX0":-9.062244478620864,"vY0":-121.7234750477095,"vZ0":-4.8259488152577426,"x":215.23,"y":219.02,"x0":1.7413253267207143,"y0":50.00601182070457,"z0":5.288304336922839,"aX":-6.295170833894863},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.4,"breakHorizontal":9.7,"spinRate":2627,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4501248401336557,"extension":6.39092536412476},"index":2,"playId":"11bf31e9-d24b-376c-9a31-50c472c4f54e","pitchNumber":3,"startTime":"2026-04-16T00:33:42.395Z","endTime":"2026-04-16T00:33:45.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08245844167138,"aZ":-26.27710754593947,"pfxX":7.095433998552595,"pfxZ":3.9059004284031884,"pX":-0.33126803719507936,"pZ":1.647520872207546,"vX0":-7.16199206300085,"vY0":-122.07650489572646,"vZ0":-3.7332561808392875,"x":129.63,"y":194.3,"x0":1.718993101417527,"y0":50.00074253344651,"z0":5.459057355662026,"aX":10.705789730056368},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.5,"breakHorizontal":-11.2,"spinRate":1102,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.4487168030783901,"extension":6.428614113358624},"index":3,"playId":"32efda68-aab0-3f3e-b715-a7be6c2ea97a","pitchNumber":4,"startTime":"2026-04-16T00:34:06.120Z","endTime":"2026-04-16T00:34:10.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:34:10.125Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out to right fielder Matt Shaw.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T00:34:25.822Z","endTime":"2026-04-16T00:36:09.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778399520218088,"aZ":-14.666973596539657,"pfxX":7.331483953183481,"pfxZ":9.75096478844361,"pX":0.09795087416138903,"pZ":3.165930239868891,"vX0":-6.8474295609606415,"vY0":-133.6383178501784,"vZ0":-3.3116092478880783,"x":113.27,"y":153.3,"x0":1.7500632687623425,"y0":50.003612501663476,"z0":5.485153679226225,"aX":13.164300895351737},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.0,"breakHorizontal":-11.6,"spinRate":2499,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4110258631619086,"extension":6.32024207043144},"index":0,"playId":"61475a8d-2914-3bd4-8807-bdf83dbc2f32","pitchNumber":1,"startTime":"2026-04-16T00:34:36.968Z","endTime":"2026-04-16T00:34:39.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.405109121340946,"aZ":-34.51808996715374,"pfxX":-6.967532864745319,"pfxZ":-1.6691806486268321,"pX":-2.7480328927900173,"pZ":-1.0310117039423239,"vX0":-8.434650669019314,"vY0":-119.15975081221619,"vZ0":-7.2938533555144005,"x":221.75,"y":266.62,"x0":1.7711369649211377,"y0":50.000553396369305,"z0":5.271584508995973,"aX":-9.80551760350699},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.9,"breakHorizontal":15.0,"spinRate":2649,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.46342465932803334,"extension":6.417999519610306},"index":1,"playId":"a97e5687-e7d1-3012-8397-aa87050f4315","pitchNumber":2,"startTime":"2026-04-16T00:34:56.437Z","endTime":"2026-04-16T00:35:04.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Shota Imanaga. Trea Turner to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"a97e5687-e7d1-3012-8397-aa87050f4315","startTime":"2026-04-16T00:35:13.059Z","endTime":"2026-04-16T00:35:32.496Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"first":{"id":607208,"link":"/api/v1/people/607208"},"postOnSecond":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.07,"dramaIndex":8.0,"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597706300112712,"aZ":-25.307884304554364,"pfxX":7.660953160853955,"pfxZ":4.566870353438902,"pX":-0.007724511451206313,"pZ":1.4676434794822795,"vX0":-6.3547970146860955,"vY0":-121.99702476552456,"vZ0":-4.244290035614297,"x":117.29,"y":199.15,"x0":1.6389134123870106,"y0":50.00318299437412,"z0":5.41820203160579,"aX":11.517561704574305},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.4,"breakHorizontal":-12.4,"spinRate":1143,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4494363412551987,"extension":6.56685439379797},"index":3,"playId":"c6e62607-878e-3d0f-89e1-a18e2f953640","pitchNumber":3,"startTime":"2026-04-16T00:35:32.496Z","endTime":"2026-04-16T00:35:35.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T00:35:45.250Z","endTime":"2026-04-16T00:36:03.308Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.820747259024465,"aZ":-16.122844453064914,"pfxX":9.843039177235337,"pfxZ":9.049203572503027,"pX":-0.015750866722700187,"pZ":2.9199522137491707,"vX0":-7.600402193390758,"vY0":-133.37784719462206,"vZ0":-3.5677495366098397,"x":117.6,"y":159.94,"x0":1.613996555648118,"y0":50.0045613656158,"z0":5.461650893356077,"aX":17.462369620604182},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-15.8,"spinRate":2530,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4131248677212245,"extension":6.340254278472646},"hitData":{"launchSpeed":98.2,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.66,"coordY":98.79}},"index":5,"playId":"427b8843-e824-343b-a8e7-fb5166c6d0fb","pitchNumber":4,"startTime":"2026-04-16T00:36:03.308Z","endTime":"2026-04-16T00:36:09.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":684007,"link":"/api/v1/people/684007"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:36:09.544Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T00:38:12.169Z","endTime":"2026-04-16T00:38:57.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57276800663049,"aZ":-33.915646550638165,"pfxX":10.954351428580074,"pfxZ":-0.9975610297715765,"pX":0.22431222379728713,"pZ":1.946890697700916,"vX0":-10.153619593597083,"vY0":-131.36663152214606,"vZ0":0.6353977449921411,"x":108.45,"y":186.21,"x0":2.714491937017688,"y0":50.00102651932918,"z0":4.221089289556135,"aX":19.162972757773005},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.4,"breakHorizontal":-17.6,"spinRate":2122,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.4167808737484826,"extension":7.315983682322432},"index":0,"playId":"e491274c-9d9e-37f9-9b1a-a1c3120fc602","pitchNumber":1,"startTime":"2026-04-16T00:38:19.172Z","endTime":"2026-04-16T00:38:22.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73066472704447,"aZ":-34.42512156051614,"pfxX":10.809970178977984,"pfxZ":-1.2470357932765292,"pX":0.4303742830467215,"pZ":2.784556611856075,"vX0":-9.747451061184531,"vY0":-133.37779208752588,"vZ0":2.2491960299648706,"x":100.6,"y":163.6,"x0":2.728113265255689,"y0":50.00544537269094,"z0":4.41309876495965,"aX":19.476743129351917},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.6,"breakHorizontal":-17.5,"spinRate":2145,"spinDirection":98},"zone":3,"typeConfidence":2.0,"plateTime":0.41069087313762154,"extension":7.356875405948577},"index":1,"playId":"0ea7f850-1e0b-3bb0-80fc-f988e22b076c","pitchNumber":2,"startTime":"2026-04-16T00:38:34.184Z","endTime":"2026-04-16T00:38:37.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"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-16T00:38:42.491Z","endTime":"2026-04-16T00:38:54.308Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84322758138595,"aZ":-32.350542232363395,"pfxX":12.049025684851287,"pfxZ":-0.10185937153045543,"pX":0.8396264924816715,"pZ":2.9508326869909443,"vX0":-8.61947938917468,"vY0":-133.71944771024502,"vZ0":2.3715450267152223,"x":85.0,"y":159.11,"x0":2.5515938381986625,"y0":50.00031406494586,"z0":4.385211480931274,"aX":21.654427170139364},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.6,"breakHorizontal":-19.8,"spinRate":2269,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.41078847216800707,"extension":7.081848550194001},"index":3,"playId":"2a395188-137d-3bd1-9184-c8c09dcf75dd","pitchNumber":3,"startTime":"2026-04-16T00:38:54.308Z","endTime":"2026-04-16T00:38:57.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:38:57.308Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dansby Swanson homers (4) on a fly ball to left field.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T00:39:16.874Z","endTime":"2026-04-16T00:42:20.561Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":679775,"link":"/api/v1/people/679775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36532412682151,"aZ":-31.078058296259762,"pfxX":-3.535300938100918,"pfxZ":0.815571226091806,"pX":-0.4634448751412715,"pZ":1.8384172899720073,"vX0":-6.521766713038367,"vY0":-115.04846952033714,"vZ0":1.667424380972442,"x":134.67,"y":189.14,"x0":2.8672912490438045,"y0":50.00164783087624,"z0":4.116620302009904,"aX":-4.736885830579847},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.2,"breakHorizontal":8.0,"spinRate":2123,"spinDirection":285},"zone":7,"typeConfidence":2.0,"plateTime":0.4761088392301902,"extension":7.116526184963481},"index":0,"playId":"d9372c27-729b-3dac-9969-f4e3710cfcf6","pitchNumber":1,"startTime":"2026-04-16T00:39:24.170Z","endTime":"2026-04-16T00:39:27.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.314066894278582,"aZ":-27.698612468371213,"pfxX":10.16179646328295,"pfxZ":3.007504321922445,"pX":0.630305248660998,"pZ":2.2663261129320307,"vX0":-8.026439913485024,"vY0":-121.61195683848086,"vZ0":0.8948477210606695,"x":92.97,"y":177.59,"x0":2.663963282999933,"y0":50.00196317862857,"z0":4.308323996310279,"aX":15.120117410059354},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.0,"breakHorizontal":-16.3,"spinRate":1898,"spinDirection":101},"zone":6,"typeConfidence":2.0,"plateTime":0.4515151977211951,"extension":7.167465730186051},"index":1,"playId":"9a7f4f8d-cd6f-3ede-91c3-339cdf0eb718","pitchNumber":2,"startTime":"2026-04-16T00:39:38.983Z","endTime":"2026-04-16T00:39:41.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"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-16T00:39:52.371Z","endTime":"2026-04-16T00:39:59.982Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.694065682190825,"aZ":-29.363502265644772,"pfxX":10.598778489073613,"pfxZ":1.591189541200265,"pX":0.29274127288789065,"pZ":1.5126401602903854,"vX0":-9.534584324948186,"vY0":-132.50268638059515,"vZ0":-1.4321806781975532,"x":105.84,"y":197.94,"x0":2.5698830013131024,"y0":50.00459098168889,"z0":4.216235128829732,"aX":18.74971365761267},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":-17.0,"spinRate":2356,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4141925955256869,"extension":7.165744853020694},"index":3,"playId":"b72d6953-7e36-3333-a772-eece5a11ef6e","pitchNumber":3,"startTime":"2026-04-16T00:39:59.982Z","endTime":"2026-04-16T00:40:02.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.476645967735475,"aZ":-32.99057119025958,"pfxX":-6.393196305676025,"pfxZ":-0.6269195334111775,"pX":-1.098385598201673,"pZ":1.7108525404130583,"vX0":-6.863299445224971,"vY0":-113.55135899760512,"vZ0":1.4733666171242188,"x":158.87,"y":192.59,"x0":2.797906560272701,"y0":50.00321436572476,"z0":4.3445777057328,"aX":-8.31823935071004},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":2152,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4830111621029465,"extension":7.122537632530404},"index":4,"playId":"f24ccc93-4b5d-34a7-8061-44dd1071b5d8","pitchNumber":4,"startTime":"2026-04-16T00:40:16.606Z","endTime":"2026-04-16T00:40:19.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7208715894973,"aZ":-27.89116889084807,"pfxX":13.350313104081822,"pfxZ":2.416257923657083,"pX":-2.0058354132492466,"pZ":2.303759334817096,"vX0":-15.858534486704517,"vY0":-132.49805195403886,"vZ0":-0.24733425803099807,"x":193.46,"y":176.58,"x0":2.326923858262259,"y0":50.005815106500016,"z0":4.439066344395191,"aX":23.704428999349823},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":-20.6,"spinRate":2186,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.41362729383219854,"extension":7.179566497544819},"index":5,"playId":"d3063354-c533-3389-9359-3496d52b06a6","pitchNumber":5,"startTime":"2026-04-16T00:40:36.158Z","endTime":"2026-04-16T00:40:39.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515662176490167,"aZ":-34.601300427676826,"pfxX":10.038585834207518,"pfxZ":-1.681068930587763,"pX":0.6453406015252661,"pZ":1.4090579590039165,"vX0":-7.828337249956416,"vY0":-119.48279749904138,"vZ0":0.2817636145569353,"x":92.4,"y":200.74,"x0":2.6636046364811636,"y0":50.003993356314474,"z0":4.404710492586352,"aX":14.482299097080299},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.6,"breakHorizontal":-16.2,"spinRate":1626,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4588229862374602,"extension":7.255035273485135},"index":6,"playId":"7adad5e7-30da-34be-a4d9-d43165c27683","pitchNumber":6,"startTime":"2026-04-16T00:40:51.658Z","endTime":"2026-04-16T00:40:55.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37265334600134,"aZ":-28.80344539470872,"pfxX":8.248994952562928,"pfxZ":2.4228304959134874,"pX":3.1069336677753796,"pZ":3.261808793985973,"vX0":-1.9310499041466223,"vY0":-117.21210849708135,"vZ0":3.3404466826429804,"x":-1.43,"y":150.71,"x0":2.8704027325956063,"y0":50.001006729088175,"z0":4.509460273572773,"aX":11.464226273547542},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.5,"breakHorizontal":-14.4,"spinRate":1702,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.46749304468743436,"extension":7.270554649576033},"index":7,"playId":"925c881f-efe5-3fa4-8c48-c9b8a307ca0c","pitchNumber":7,"startTime":"2026-04-16T00:41:09.832Z","endTime":"2026-04-16T00:41:12.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.565947748958305,"aZ":-30.93028288791594,"pfxX":-5.68451877919788,"pfxZ":0.970850273577879,"pX":2.086001502646937,"pZ":1.5331854307764914,"vX0":-0.4995176939417745,"vY0":-112.22786281583805,"vZ0":1.0890363374414276,"x":37.49,"y":197.38,"x0":3.0500902002843002,"y0":50.00262015223953,"z0":4.182554401081041,"aX":-7.279093319444447},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":2.3,"breakHorizontal":10.4,"spinRate":2007,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.48732850625495505,"extension":6.93057395055327},"index":8,"playId":"6e7090cc-ebc4-3cba-93ff-8a8caf84a0eb","pitchNumber":8,"startTime":"2026-04-16T00:41:27.883Z","endTime":"2026-04-16T00:41:31.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.708486023787767,"aZ":-29.185053173322636,"pfxX":-3.01803981830067,"pfxZ":2.265813708290361,"pX":-0.14997058899538124,"pZ":2.7059405614182532,"vX0":-5.939265445403551,"vY0":-114.0463417674434,"vZ0":3.0794684228676275,"x":122.72,"y":165.72,"x0":2.878668919295996,"y0":50.00285758959172,"z0":4.214263171276094,"aX":-3.979580604649413},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.2,"breakHorizontal":7.0,"spinRate":2202,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.4800209210746118,"extension":7.029183379701906},"hitData":{"launchSpeed":103.5,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":10.47,"coordY":89.98}},"index":9,"playId":"8a7f03a8-ccc2-3081-b87f-77e2cb0795cb","pitchNumber":9,"startTime":"2026-04-16T00:41:51.555Z","endTime":"2026-04-16T00:42:20.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.3,"leverageIndex":0.01,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:42:20.561Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Amaya grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T00:42:35.499Z","endTime":"2026-04-16T00:44:19.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39004998094077,"aZ":-29.907306982775786,"pfxX":11.810635004689185,"pfxZ":1.3182476657443836,"pX":0.07239191948726308,"pZ":2.130579404013033,"vX0":-10.414843543262354,"vY0":-130.66878468021056,"vZ0":-0.0747114303633023,"x":114.24,"y":181.25,"x0":2.5817836624347232,"y0":50.00473173447997,"z0":4.412781736871813,"aX":20.357920156953966},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-19.0,"spinRate":2119,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.4197098902483023,"extension":7.30979135622599},"index":0,"playId":"25f69693-98ad-3cdc-b2f5-66e8da708d6a","pitchNumber":1,"startTime":"2026-04-16T00:42:39.052Z","endTime":"2026-04-16T00:42:43.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":80.2,"endSpeed":73.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.090630517813935,"aZ":-32.15479357699002,"pfxX":10.468477877872312,"pfxZ":0.018937204831662058,"pX":2.459769657619892,"pZ":2.9330299176629335,"vX0":-4.042109661254222,"vY0":-116.73425560900716,"vZ0":3.1916623866623297,"x":23.24,"y":159.59,"x0":2.8541153692561676,"y0":50.00554133064689,"z0":4.576098889887845,"aX":14.441752208142608},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.1,"breakHorizontal":-18.0,"spinRate":1666,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.4693093464538247,"extension":7.483725887172258},"index":1,"playId":"0a894a31-2dab-3cf0-9077-fd634b46b6ee","pitchNumber":2,"startTime":"2026-04-16T00:42:56.559Z","endTime":"2026-04-16T00:42:59.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54921080823249,"aZ":-32.15774458084589,"pfxX":10.592354591964284,"pfxZ":0.0069450199476364105,"pX":0.897938554645637,"pZ":2.312991792382408,"vX0":-7.198293285927829,"vY0":-118.24981706055314,"vZ0":1.9383281163418187,"x":82.77,"y":176.33,"x0":2.605356031686889,"y0":50.000021381050615,"z0":4.432999459153414,"aX":14.998365335894432},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.8,"breakHorizontal":-17.4,"spinRate":1660,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.46320689936085424,"extension":7.349465946597019},"index":2,"playId":"05c8a70b-ff52-383f-b8cc-05dde06212de","pitchNumber":3,"startTime":"2026-04-16T00:43:11.477Z","endTime":"2026-04-16T00:43:14.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":90.8,"endSpeed":82.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.084497125814064,"aZ":-34.34300334250269,"pfxX":12.85346663173716,"pfxZ":-1.2392652703827913,"pX":-0.8483162610729573,"pZ":2.088386676594797,"vX0":-12.93940148356352,"vY0":-131.5646581582115,"vZ0":0.4046692020158975,"x":149.34,"y":182.39,"x0":2.4651793886604585,"y0":50.00190211336143,"z0":4.479203204120824,"aX":22.517370531123927},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.9,"breakHorizontal":-20.4,"spinRate":2231,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4164216551127691,"extension":7.178356506494123},"index":3,"playId":"f1b9333f-96cb-3097-a140-7cd11d8e8377","pitchNumber":4,"startTime":"2026-04-16T00:43:27.764Z","endTime":"2026-04-16T00:43:31.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.653920679897276,"aZ":-29.321174323966183,"pfxX":12.42177367975517,"pfxZ":1.9621687340176646,"pX":-1.1511852833339062,"pZ":1.4029384663581475,"vX0":-12.026902332588675,"vY0":-119.59219776431446,"vZ0":-0.7186027775370877,"x":160.88,"y":200.9,"x0":2.3245165781855435,"y0":50.00101499085201,"z0":4.332980057368943,"aX":18.026585014496415},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.7,"breakHorizontal":-19.7,"spinRate":1858,"spinDirection":106},"zone":13,"typeConfidence":2.0,"plateTime":0.45767657416756746,"extension":7.638146199559588},"index":4,"playId":"b36b0549-506e-3b6c-a267-f56d53e659e2","pitchNumber":5,"startTime":"2026-04-16T00:43:43.744Z","endTime":"2026-04-16T00:43:47.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-16T00:43:56.460Z","endTime":"2026-04-16T00:44:11.119Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281552073591197,"aZ":-33.86762372944824,"pfxX":13.49139450617989,"pfxZ":-0.9651963643614634,"pX":-0.36031591925823553,"pZ":1.9079246059598827,"vX0":-12.244804999248,"vY0":-131.93502483540627,"vZ0":-0.10705289564504228,"x":130.73,"y":187.27,"x0":2.5985098193059004,"y0":50.003232094913834,"z0":4.454748746611779,"aX":23.675803161082214},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.6,"breakHorizontal":-21.6,"spinRate":2324,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.4158890361037946,"extension":7.168286414094367},"hitData":{"launchSpeed":93.8,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.06,"coordY":162.17}},"index":6,"playId":"50d868ea-1fd5-34de-a4f1-5323129ad550","pitchNumber":6,"startTime":"2026-04-16T00:44:11.119Z","endTime":"2026-04-16T00:44:19.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:44:19.137Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T00:44:36.820Z","endTime":"2026-04-16T00:45:06.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25932190460733,"aZ":-33.774341534422916,"pfxX":12.359315971969332,"pfxZ":-0.9094080844451504,"pX":0.126730646029968,"pZ":2.308776207918813,"vX0":-10.65670808774982,"vY0":-132.21942437150088,"vZ0":1.3350817582501269,"x":112.17,"y":176.44,"x0":2.6116981781732664,"y0":50.00180762716233,"z0":4.2832676551243205,"aX":21.793297366172393},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.1,"breakHorizontal":-19.9,"spinRate":2368,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.41491143122381935,"extension":7.324094763800059},"index":0,"playId":"11c81a9a-111e-3b66-a123-f58f97fa02d7","pitchNumber":1,"startTime":"2026-04-16T00:44:43.078Z","endTime":"2026-04-16T00:44:46.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29574427680013,"aZ":-33.750567968746026,"pfxX":11.313871121091578,"pfxZ":-0.9017093642389362,"pX":0.2657534186994413,"pZ":2.207268287464199,"vX0":-9.977589194934465,"vY0":-131.54877463307525,"vZ0":1.0004358055476104,"x":106.87,"y":179.18,"x0":2.640622347601311,"y0":50.00173582711638,"z0":4.326837551376036,"aX":19.798325439168227},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.2,"breakHorizontal":-18.2,"spinRate":2308,"spinDirection":95},"zone":5,"typeConfidence":2.0,"plateTime":0.4165975085466953,"extension":7.267336484642578},"hitData":{"launchSpeed":94.3,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.81,"coordY":155.07}},"index":1,"playId":"61945cf7-5046-3577-8981-e732d59b20ba","pitchNumber":2,"startTime":"2026-04-16T00:44:58.769Z","endTime":"2026-04-16T00:45:06.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":679775,"link":"/api/v1/people/679775"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:45:06.647Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T00:47:35.830Z","endTime":"2026-04-16T00:48:21.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Brown replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T00:46:18.829Z","endTime":"2026-04-16T00:47:38.209Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676962,"link":"/api/v1/people/676962"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684007,"link":"/api/v1/people/684007","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.2,"endSpeed":88.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.716282885614433,"aZ":-12.67533235666614,"pfxX":-5.841709291136901,"pfxZ":9.794034237545283,"pX":0.8103072869992117,"pZ":1.2921830283808609,"vX0":7.949425098293455,"vY0":-139.5691444163181,"vZ0":-10.8192869252076,"x":86.11,"y":203.89,"x0":-1.3037677030451602,"y0":50.00294036054231,"z0":6.032478644051097,"aX":-11.630864453038532},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2173,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3910648927440006,"extension":6.652621907245599},"index":1,"playId":"e7d231c7-3bf7-3ffc-b024-6dd7c473f2e9","pitchNumber":1,"startTime":"2026-04-16T00:47:38.209Z","endTime":"2026-04-16T00:47:41.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313859815042616,"aZ":-21.396419075053473,"pfxX":-9.598540715359174,"pfxZ":5.326939427574027,"pX":-0.7562240274212122,"pZ":3.3082718500361885,"vX0":5.43726745570233,"vY0":-141.17164565704948,"vZ0":-4.1965191316968244,"x":145.83,"y":149.46,"x0":-1.457294957824465,"y0":50.00473623254402,"z0":6.186519890160083,"aX":-19.429157786686275},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":2050,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38757375563784047,"extension":6.553120866940452},"index":2,"playId":"ccafd49a-3ca9-331b-b981-be1c055ad6bb","pitchNumber":2,"startTime":"2026-04-16T00:47:54.496Z","endTime":"2026-04-16T00:47:57.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.684439342540898,"aZ":-21.089035602921808,"pfxX":-9.441917614792155,"pfxZ":5.531630711114554,"pX":-0.36173772556160044,"pZ":2.5216812216959696,"vX0":6.463887243383714,"vY0":-140.2108478939846,"vZ0":-6.22496995775881,"x":130.79,"y":170.69,"x0":-1.4622245423600946,"y0":50.00602929197758,"z0":6.132920437925989,"aX":-18.930606063173173},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":15.8,"spinRate":2088,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3896399589758035,"extension":6.591022143603387},"hitData":{"launchSpeed":60.7,"launchAngle":-68.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.95,"coordY":173.97}},"index":3,"playId":"bf41687a-333e-3fe6-aae0-d1110c438a72","pitchNumber":3,"startTime":"2026-04-16T00:48:13.861Z","endTime":"2026-04-16T00:48:21.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:48:21.597Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Marchán flies out to right fielder Matt Shaw.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T00:48:53.283Z","endTime":"2026-04-16T00:50:11.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rafael Marchán replaces J.T. Realmuto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"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-16T00:48:33.248Z","endTime":"2026-04-16T00:48:55.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40989207938881,"aZ":-10.40862354784008,"pfxX":-5.855394818267584,"pfxZ":10.683437708347576,"pX":-1.343105227806142,"pZ":2.091200592229239,"vX0":2.9334771991882502,"vY0":-141.81984677581872,"vZ0":-9.264593911832089,"x":168.2,"y":182.32,"x0":-1.6301532254193754,"y0":50.00047498723229,"z0":6.063892763806678,"aX":-11.926613945164515},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":10.0,"spinRate":2257,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3862010072681512,"extension":6.5397632580177785},"index":1,"playId":"3ba11593-24ae-35ae-8eda-38e9cf120b24","pitchNumber":1,"startTime":"2026-04-16T00:48:55.645Z","endTime":"2026-04-16T00:48:58.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02250624939649,"aZ":-35.591872836641286,"pfxX":-0.05080847801268895,"pfxZ":-2.1023709133484836,"pX":1.336867845050285,"pZ":1.9360595091857604,"vX0":6.519005832193917,"vY0":-126.61794227588236,"vZ0":-3.889478766215386,"x":66.04,"y":186.51,"x0":-1.2606251966418394,"y0":50.0003437632909,"z0":6.329713201772144,"aX":-0.08408591659281554},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":-1.3,"spinRate":2416,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43202844196182477,"extension":6.4390399194354835},"index":2,"playId":"97b4be6b-2622-3419-a96c-47090d5c4b04","pitchNumber":2,"startTime":"2026-04-16T00:49:11.107Z","endTime":"2026-04-16T00:49:14.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526326188326994,"aZ":-10.489042682159182,"pfxX":-5.389474594621246,"pfxZ":10.885616789586592,"pX":-1.0101485350978983,"pZ":2.6453471270330264,"vX0":3.178582942521147,"vY0":-139.9937229753077,"vZ0":-7.708500532959052,"x":155.5,"y":167.36,"x0":-1.4578776794409671,"y0":50.00423777936975,"z0":6.115005561198339,"aX":-10.7372081563671},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2308,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3907073238288521,"extension":6.58289586037013},"index":3,"playId":"e18efc74-b944-39f2-bbd7-095c4a088f56","pitchNumber":3,"startTime":"2026-04-16T00:49:27.775Z","endTime":"2026-04-16T00:49:31.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93080842808509,"aZ":-12.147464020603602,"pfxX":-4.970652167395354,"pfxZ":9.98860691533028,"pX":0.6111779498016677,"pZ":2.107699104701163,"vX0":7.420288742187129,"vY0":-140.49115973708945,"vZ0":-8.855019781024478,"x":93.7,"y":181.87,"x0":-1.4147892875431296,"y0":50.00454461249543,"z0":6.084140944426293,"aX":-9.967934569438501},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2299,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3894225018278865,"extension":6.7616157420130705},"index":4,"playId":"0ccdbb56-ac14-3db8-9cd7-5aa34b35019d","pitchNumber":4,"startTime":"2026-04-16T00:49:46.069Z","endTime":"2026-04-16T00:49:49.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415910156238393,"aZ":-11.012710728435987,"pfxX":-6.467738659987803,"pfxZ":10.554974141297215,"pX":-0.2879403372664217,"pZ":2.2078494494250513,"vX0":5.6143503467528415,"vY0":-140.58117459311373,"vZ0":-8.954968368114569,"x":127.98,"y":179.17,"x0":-1.4691304399782692,"y0":50.00256646424106,"z0":6.146563216498913,"aX":-12.965460869609238},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":10.6,"spinRate":2263,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.389406337808305,"extension":6.585397223328424},"hitData":{"launchSpeed":90.1,"launchAngle":38.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.57,"coordY":72.31}},"index":5,"playId":"6bc36b22-610c-3dd0-a652-50f37b75e0df","pitchNumber":5,"startTime":"2026-04-16T00:50:03.041Z","endTime":"2026-04-16T00:50:11.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:50:11.998Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T00:50:33.445Z","endTime":"2026-04-16T00:50:48.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851561874540923,"aZ":-35.57498677948703,"pfxX":1.1254266767874577,"pfxZ":-2.0747010127279095,"pX":0.03542070296640832,"pZ":1.881526793756817,"vX0":3.2597959390607736,"vY0":-127.41168398971357,"vZ0":-4.32932186364241,"x":115.65,"y":187.98,"x0":-1.408203654900787,"y0":50.00353079997103,"z0":6.42254388707455,"aX":1.844503656666537},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.6,"breakHorizontal":-2.8,"spinRate":2437,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4303394449617888,"extension":6.579496233213671},"hitData":{"launchSpeed":101.1,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.81,"coordY":146.45}},"index":0,"playId":"2569b9aa-5bd9-366b-85cf-5e88fb093716","pitchNumber":1,"startTime":"2026-04-16T00:50:40.450Z","endTime":"2026-04-16T00:50:48.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:50:48.207Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out, second baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T00:53:22.201Z","endTime":"2026-04-16T00:54:24.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rafael Marchán remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T00:52:09.064Z","endTime":"2026-04-16T00:52:09.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: José Alvarado replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T00:52:09.088Z","endTime":"2026-04-16T00:53:24.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679775,"link":"/api/v1/people/679775","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67150681208764,"aZ":-18.276708720245452,"pfxX":9.017439375006854,"pfxZ":6.732662133099501,"pX":0.5278094492072948,"pZ":3.3362082708259058,"vX0":-5.900810322798159,"vY0":-142.93301690335713,"vZ0":-5.389327876122493,"x":96.88,"y":148.7,"x0":1.4499705272306438,"y0":50.00384394899821,"z0":6.398041897678472,"aX":18.6149462621734},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":1847,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.3835587856418048,"extension":7.009149308068398},"index":2,"playId":"fbd6f271-abbe-3418-a45b-9885f4e3f446","pitchNumber":1,"startTime":"2026-04-16T00:53:24.332Z","endTime":"2026-04-16T00:53:27.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.8,"endSpeed":89.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11791425943575,"aZ":-17.53428622344778,"pfxX":9.441678117105614,"pfxZ":7.170803552848084,"pX":0.18148970100201123,"pZ":1.1265221514827668,"vX0":-6.615647118169456,"vY0":-141.92098645961565,"vZ0":-11.172590282855024,"x":110.08,"y":208.36,"x0":1.3146138958330345,"y0":50.005221659171916,"z0":6.22809699555538,"aX":19.28581506435358},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.9,"breakHorizontal":-15.7,"spinRate":2042,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.3857605681859906,"extension":7.049296407844296},"index":3,"playId":"6ba5368c-103b-3c74-afb3-974f91a017e5","pitchNumber":2,"startTime":"2026-04-16T00:53:41.278Z","endTime":"2026-04-16T00:53:44.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77402167666234,"aZ":-18.791166672634343,"pfxX":10.496829571558159,"pfxZ":6.452647679532095,"pX":0.41884226550335724,"pZ":3.178854540912613,"vX0":-6.549638526074641,"vY0":-143.26073579378004,"vZ0":-5.609217238129499,"x":101.03,"y":152.95,"x0":1.3735688161366957,"y0":50.00236157120491,"z0":6.340667120168457,"aX":21.770271045832683},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":-17.6,"spinRate":2002,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.3826555807341192,"extension":6.905165949177502},"index":4,"playId":"11be8c5b-34eb-3966-8cca-10860e0c3f57","pitchNumber":3,"startTime":"2026-04-16T00:53:59.646Z","endTime":"2026-04-16T00:54:02.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.412563489551786,"aZ":-19.670662725792138,"pfxX":8.831795888198474,"pfxZ":6.031103035161747,"pX":0.35370299359914137,"pZ":3.3715843328454,"vX0":-6.647418661325256,"vY0":-142.96473610065433,"vZ0":-4.929754357899191,"x":103.52,"y":147.75,"x0":1.559461801159052,"y0":50.00368534035392,"z0":6.349766321845596,"aX":18.315366345205597},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":1978,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3828591985984495,"extension":6.992111622415757},"hitData":{"launchSpeed":84.4,"launchAngle":-18.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.0,"coordY":146.45}},"index":5,"playId":"85ea7f4b-8e40-35df-aeec-33cee596bcab","pitchNumber":4,"startTime":"2026-04-16T00:54:16.825Z","endTime":"2026-04-16T00:54:24.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":807713,"link":"/api/v1/people/807713","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":807713,"link":"/api/v1/people/807713"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:54:24.458Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T00:54:45.666Z","endTime":"2026-04-16T00:55:21.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":91.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4871744345178,"aZ":-18.89856842148287,"pfxX":9.134231364771255,"pfxZ":6.167554672322495,"pX":0.7086175317395342,"pZ":3.506662822491517,"vX0":-5.661025625381109,"vY0":-145.21592665072254,"vZ0":-4.817413370101103,"x":89.99,"y":144.1,"x0":1.4885466902402678,"y0":50.00305308150151,"z0":6.3237605021401855,"aX":19.662783441001867},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.6,"spinRate":2069,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3760365864706747,"extension":6.967216028317831},"index":0,"playId":"f719b664-739a-3b70-89ef-915a60f90c4a","pitchNumber":1,"startTime":"2026-04-16T00:54:55.477Z","endTime":"2026-04-16T00:54:58.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766198935713486,"aZ":-19.83133024292194,"pfxX":10.072084914158289,"pfxZ":5.808894924796876,"pX":0.2922649759279123,"pZ":2.752687012568076,"vX0":-6.641189529770651,"vY0":-144.43312037674994,"vZ0":-6.663276781357042,"x":105.86,"y":164.46,"x0":1.3057574498388629,"y0":50.004205945291496,"z0":6.297397846542247,"aX":21.40834144727296},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.5,"breakHorizontal":-17.0,"spinRate":2055,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.37836010474789905,"extension":6.907099275182544},"hitData":{"launchSpeed":94.9,"launchAngle":37.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.4,"coordY":59.88}},"index":1,"playId":"70e24ffe-74be-3399-bac4-5b5c740ad71c","pitchNumber":2,"startTime":"2026-04-16T00:55:12.767Z","endTime":"2026-04-16T00:55:21.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:55:21.785Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T00:55:38.194Z","endTime":"2026-04-16T00:57:08.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05262575795847,"aZ":-15.267502716123397,"pfxX":7.298459205911569,"pfxZ":7.7878492885418655,"pX":0.8979654990969262,"pZ":3.0701661619874487,"vX0":-4.377860222319646,"vY0":-145.8869994833512,"vZ0":-6.7171050931710425,"x":82.77,"y":155.89,"x0":1.4643099814439307,"y0":50.00074108916851,"z0":6.3104313043614875,"aX":15.841025348183226},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.1,"breakHorizontal":-12.5,"spinRate":2004,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.37444093654535315,"extension":6.992680910811229},"index":0,"playId":"07d44dff-2d53-30a7-9ed2-e2674707f552","pitchNumber":1,"startTime":"2026-04-16T00:55:49.308Z","endTime":"2026-04-16T00:55:52.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738714456014957,"aZ":-30.01728683621431,"pfxX":-0.09496832573706904,"pfxZ":1.2104061594813516,"pX":-1.1727769597128836,"pZ":2.5718953767505313,"vX0":-6.411146840649881,"vY0":-132.78407622315862,"vZ0":-4.434983057489505,"x":161.7,"y":169.34,"x0":1.2865412939507692,"y0":50.00484374282765,"z0":6.450838995859921,"aX":-0.1681410101334868},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.4,"breakHorizontal":1.6,"spinRate":2237,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.412690302061161,"extension":6.83441471143013},"index":1,"playId":"0cfb1c42-fe67-3cce-9574-2b0b44eb3228","pitchNumber":2,"startTime":"2026-04-16T00:56:08.093Z","endTime":"2026-04-16T00:56:11.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17908830967885,"aZ":-26.312122400304194,"pfxX":1.2524891819473662,"pfxZ":3.38899299392442,"pX":-0.6925711794921362,"pZ":2.680122257369197,"vX0":-5.592668482788879,"vY0":-131.58173288147952,"vZ0":-4.742082793397007,"x":143.4,"y":166.42,"x0":1.309458214994125,"y0":50.00605469793765,"z0":6.485447555947201,"aX":2.169309274189194},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":-0.8,"spinRate":2173,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4182659263946853,"extension":6.758345956989392},"index":2,"playId":"495b0631-2a42-329c-870c-dd2adfa8826b","pitchNumber":3,"startTime":"2026-04-16T00:56:25.096Z","endTime":"2026-04-16T00:56:28.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901191179511642,"aZ":-34.803559938463394,"pfxX":-0.4372680048802682,"pfxZ":-1.6220634367697544,"pX":-1.1167430336938249,"pZ":0.9220739347253859,"vX0":-5.9097450194881604,"vY0":-126.08260728422414,"vZ0":-6.700523245633902,"x":159.57,"y":213.88,"x0":1.3073293471105003,"y0":50.00355309183967,"z0":6.397999061807258,"aX":-0.7079145484651481},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.2,"breakHorizontal":2.0,"spinRate":2375,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4332230881950063,"extension":6.841892208083101},"index":3,"playId":"4aa04cf6-cc79-3ce7-9694-e8680d26a708","pitchNumber":4,"startTime":"2026-04-16T00:56:43.900Z","endTime":"2026-04-16T00:56:46.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88965248344688,"aZ":-37.940585664720565,"pfxX":1.9390574854829263,"pfxZ":-3.623170675599682,"pX":-0.011971758220033176,"pZ":1.7633178046840137,"vX0":-4.606407444818924,"vY0":-125.44424531418287,"vZ0":-4.002883912322084,"x":117.46,"y":191.17,"x0":1.5979962115771154,"y0":50.00500607536032,"z0":6.47981565768029,"aX":3.084397953258526},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.3,"breakHorizontal":-2.4,"spinRate":2391,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.4369908202813093,"extension":6.8358453341989085},"index":4,"playId":"7f655acd-ad8e-3196-beab-5ecdc3f1815f","pitchNumber":5,"startTime":"2026-04-16T00:57:05.419Z","endTime":"2026-04-16T00:57:08.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":621237,"link":"/api/v1/people/621237"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:57:08.419Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to first baseman Michael Busch.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T00:59:10.695Z","endTime":"2026-04-16T00:59:52.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99273808782341,"aZ":-39.704994639019496,"pfxX":1.999851242787991,"pfxZ":-4.627989145018912,"pX":-0.8249030161114239,"pZ":4.419284196169772,"vX0":1.029206702998528,"vY0":-126.29946982472501,"vZ0":2.5388348205263034,"x":148.44,"y":119.46,"x0":-1.4965949916449486,"y0":50.00342021795793,"z0":6.578256922167926,"aX":3.2537511372484618},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.7,"breakHorizontal":-3.8,"spinRate":2306,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4324903418489572,"extension":6.387398621669331},"index":0,"playId":"b3445d76-fca0-3226-8009-258e9ebed662","pitchNumber":1,"startTime":"2026-04-16T00:59:18.372Z","endTime":"2026-04-16T00:59:21.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75996547280307,"aZ":-35.64594744605695,"pfxX":1.7401072334142804,"pfxZ":-2.1242582871214912,"pX":0.5179458371123312,"pZ":1.9617435490124506,"vX0":4.153778235316203,"vY0":-126.67991880750135,"vZ0":-3.962188031581281,"x":97.26,"y":185.81,"x0":-1.366104260321777,"y0":50.00343093005831,"z0":6.38155670471275,"aX":2.841506824548485},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":-4.1,"spinRate":2179,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.4316017329092321,"extension":6.49382972431979},"index":1,"playId":"2ac21139-de3f-3cdd-adaf-a208b4fa633e","pitchNumber":2,"startTime":"2026-04-16T00:59:33.302Z","endTime":"2026-04-16T00:59:36.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42083342379667,"aZ":-23.566527607944533,"pfxX":-6.760716128416401,"pfxZ":4.970917005352456,"pX":0.17496826283726802,"pZ":3.0891334471449183,"vX0":5.874328371935693,"vY0":-131.3727062082648,"vZ0":-3.7811034566433417,"x":110.33,"y":155.37,"x0":-1.2226310668749552,"y0":50.00061139494872,"z0":6.31951610387748,"aX":-11.698470144894108},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":10.8,"spinRate":1231,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.418533705547643,"extension":6.698775834450719},"hitData":{"launchSpeed":77.5,"launchAngle":13.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.84,"coordY":159.37}},"index":2,"playId":"da3f14eb-c77d-3da0-81a5-359191751157","pitchNumber":3,"startTime":"2026-04-16T00:59:47.931Z","endTime":"2026-04-16T00:59:52.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T00:59:52.615Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Otto Kemp lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T01:00:11.424Z","endTime":"2026-04-16T01:01:24.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60295005504978,"aZ":-18.140819669314844,"pfxX":-9.256122521254333,"pfxZ":6.843134290443095,"pX":-0.7929839819653458,"pZ":2.125482649758998,"vX0":5.149112063860666,"vY0":-142.08952862502147,"vZ0":-8.08452853861763,"x":147.23,"y":181.39,"x0":-1.4229317826736727,"y0":50.00649202361928,"z0":6.1538514692437145,"aX":-18.989576790741474},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.9,"breakHorizontal":15.7,"spinRate":2068,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.38502043282991627,"extension":6.738925595607599},"index":0,"playId":"8bd26bde-bc5e-3bb5-ac43-1a8b0a401336","pitchNumber":1,"startTime":"2026-04-16T01:00:14.542Z","endTime":"2026-04-16T01:00:18.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25576239702587,"aZ":-15.500314575926273,"pfxX":-8.755687293177115,"pfxZ":8.087299658105376,"pX":0.7622644305043875,"pZ":2.2896535232713964,"vX0":9.026442536788863,"vY0":-142.5352856220055,"vZ0":-8.057214510964423,"x":87.94,"y":176.96,"x0":-1.305506519499299,"y0":50.00011373673951,"z0":6.128473391344657,"aX":-18.043545513266956},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":2120,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3840327008503994,"extension":6.782113704165176},"index":1,"playId":"29938f10-bd49-3428-b244-b9cf79e8503c","pitchNumber":2,"startTime":"2026-04-16T01:00:30.325Z","endTime":"2026-04-16T01:00:33.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":1,"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-16T01:00:47.975Z","endTime":"2026-04-16T01:00:57.317Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.6,"endSpeed":90.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80840059013927,"aZ":-13.874864801459642,"pfxX":-6.222051585305717,"pfxZ":8.817044388149252,"pX":-0.44602755761761154,"pZ":2.2364409833586603,"vX0":4.81377137872327,"vY0":-143.3226663000044,"vZ0":-8.668136687963111,"x":134.0,"y":178.4,"x0":-1.3408061210491276,"y0":50.00665989052038,"z0":6.171260966547112,"aX":-12.918673166752455},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.3,"breakHorizontal":10.3,"spinRate":2231,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.38249058016855786,"extension":6.701275098057281},"index":3,"playId":"63402bd6-0afb-3005-bcf7-124ef55e9be0","pitchNumber":3,"startTime":"2026-04-16T01:00:57.317Z","endTime":"2026-04-16T01:01:00.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.776831082610762,"aZ":-37.83284982713693,"pfxX":1.3720467667197256,"pfxZ":-3.4893557982963674,"pX":-0.5463119864116328,"pZ":3.278906437085759,"vX0":1.7050397866545077,"vY0":-126.23060656682496,"vZ0":-0.603242233846822,"x":137.82,"y":150.25,"x0":-1.4078771496058349,"y0":50.005918668199264,"z0":6.556923112398406,"aX":2.222639734644254},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.2,"breakHorizontal":-2.9,"spinRate":2362,"spinDirection":62},"zone":1,"typeConfidence":2.0,"plateTime":0.43328590532301536,"extension":6.52779676212643},"hitData":{"launchSpeed":92.5,"launchAngle":20.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.56,"coordY":82.58}},"index":4,"playId":"bffef302-01a4-3f84-9be0-cf44d4a94826","pitchNumber":4,"startTime":"2026-04-16T01:01:17.563Z","endTime":"2026-04-16T01:01:24.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":805249,"link":"/api/v1/people/805249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:01:24.451Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Crawford lines out to third baseman Alex Bregman.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T01:01:52.617Z","endTime":"2026-04-16T01:01:59.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Crawford replaces Trea Turner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":1,"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-16T01:01:36.312Z","endTime":"2026-04-16T01:01:54.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.758142587195945,"aZ":-13.833923002617512,"pfxX":-6.042333082760691,"pfxZ":9.200248128930753,"pX":0.13149511860649882,"pZ":2.4563371560098237,"vX0":6.136544840557829,"vY0":-140.29354023155219,"vZ0":-7.860372351005054,"x":111.99,"y":172.46,"x0":-1.2992086144238448,"y0":50.00372290953046,"z0":6.1964009214098805,"aX":-12.04514992809033},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2157,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39044152549309974,"extension":6.8279927389498365},"hitData":{"launchSpeed":96.6,"launchAngle":7.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":105.68,"coordY":162.17}},"index":1,"playId":"e8e91952-d000-3472-869b-d7d11a26da92","pitchNumber":1,"startTime":"2026-04-16T01:01:54.977Z","endTime":"2026-04-16T01:01:59.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":676962,"link":"/api/v1/people/676962"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:01:59.928Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T01:04:49.879Z","endTime":"2026-04-16T01:05:44.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Justin Crawford remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T01:03:54.841Z","endTime":"2026-04-16T01:03:54.864Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":669016,"link":"/api/v1/people/669016"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Edmundo Sosa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T01:03:54.864Z","endTime":"2026-04-16T01:03:54.865Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"500","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T01:03:54.865Z","endTime":"2026-04-16T01:03:54.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to second base for Otto Kemp.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-16T01:03:54.866Z","endTime":"2026-04-16T01:03:54.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"900","defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":624641,"link":"/api/v1/people/624641"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":805249,"link":"/api/v1/people/805249"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dylan Moore replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-16T01:03:54.867Z","endTime":"2026-04-16T01:04:52.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621237,"link":"/api/v1/people/621237","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":66.4,"endSpeed":61.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.109286102588726,"aZ":-24.37482436630013,"pfxX":-5.232155979173184,"pfxZ":8.230668773546507,"pX":-0.714969985979519,"pZ":3.2099990749030862,"vX0":2.447606529722513,"vY0":-96.71762108594295,"vZ0":-0.5776042612184888,"x":144.25,"y":152.11,"x0":-1.317252867863043,"y0":50.00076343982442,"z0":6.855752912499228,"aX":-4.955413461656949},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":1756,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.5663616779632896,"extension":3.9741136653743725},"index":5,"playId":"579f21e9-3b73-3851-ac10-605591410f20","pitchNumber":1,"startTime":"2026-04-16T01:04:52.065Z","endTime":"2026-04-16T01:04:55.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":66.9,"endSpeed":62.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.271261132658951,"aZ":-27.29873875798699,"pfxX":-0.9870952401285082,"pfxZ":5.064944601132334,"pX":-1.2130977828116576,"pZ":2.1107734198846186,"vX0":0.5674212574091351,"vY0":-97.45772448022062,"vZ0":-1.687840334911829,"x":163.24,"y":181.79,"x0":-1.379732315500723,"y0":50.002085060224104,"z0":6.674086371834203,"aX":-0.9497971876143547},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":9.1,"breakHorizontal":1.7,"spinRate":1818,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.5619445667855376,"extension":4.192459199936125},"index":6,"playId":"1bd16819-c6a6-302e-b1f3-ddfddb71a9f6","pitchNumber":2,"startTime":"2026-04-16T01:05:02.567Z","endTime":"2026-04-16T01:05:05.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":39.2,"endSpeed":35.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.284551471188193,"aZ":-30.11116037385125,"pfxX":0.4430354702852868,"pfxZ":6.838918040177276,"pX":0.6183169523167964,"pZ":9.18290112009607,"vX0":1.001519717862567,"vY0":-54.801550023656084,"vZ0":13.57294554330191,"x":93.43,"y":-9.16,"x0":-0.36860976773182474,"y0":50.00077256106998,"z0":9.553641516902696,"aX":0.13336050757104878},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-172.7,"breakVerticalInduced":21.6,"breakHorizontal":-1.3,"spinRate":991,"spinDirection":186},"zone":12,"typeConfidence":2.0,"plateTime":1.0032337113497083,"extension":3.565277154123356},"index":7,"playId":"ffbba067-69d6-31f5-b86a-67442b52cf64","pitchNumber":3,"startTime":"2026-04-16T01:05:12.726Z","endTime":"2026-04-16T01:05:16.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":41.0,"endSpeed":37.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.77099046351742,"aZ":-29.461965571533987,"pfxX":-0.45857033013953696,"pfxZ":7.964005340007276,"pX":-1.1559255119411924,"pZ":7.906646452665331,"vX0":-0.4494270906860184,"vY0":-58.13416445625822,"vZ0":11.705141891496346,"x":161.06,"y":25.3,"x0":-0.7038066997368818,"y0":50.00067777982096,"z0":8.92327479389782,"aX":-0.15590829543710596},"breaks":{"breakAngle":0.0,"breakLength":33.6,"breakY":24.0,"breakVertical":-150.4,"breakVerticalInduced":21.8,"breakHorizontal":1.1,"spinRate":1058,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.9444638044377145,"extension":3.9058512859024828},"index":8,"playId":"9e5bd159-0e4d-32f0-a526-52b87d1a4499","pitchNumber":4,"startTime":"2026-04-16T01:05:25.448Z","endTime":"2026-04-16T01:05:28.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":63.5,"endSpeed":59.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.758448263044775,"aZ":-27.375016925587417,"pfxX":0.08898445323188531,"pfxZ":5.494204036304049,"pX":0.7518353229398209,"pZ":1.5578506761379196,"vX0":3.810933350944848,"vY0":-92.51944014025332,"vZ0":-1.9289054319744223,"x":88.34,"y":196.72,"x0":-1.3393046340891135,"y0":50.00407332437415,"z0":6.6856644445682685,"aX":0.07751606754364422},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":9.8,"breakHorizontal":-1.2,"spinRate":1697,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.5901931988003191,"extension":4.456186942066017},"index":9,"playId":"c77b4085-2c2f-39b6-9885-ff0df58ac70e","pitchNumber":5,"startTime":"2026-04-16T01:05:36.875Z","endTime":"2026-04-16T01:05:44.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:05:44.847Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ian Happ hit by pitch. Seiya Suzuki to 2nd.","rbi":0,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T01:06:14.349Z","endTime":"2026-04-16T01:06:22.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":41.0,"endSpeed":37.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.006716959653245,"aZ":-29.346324201805196,"pfxX":0.6161744444493911,"pfxZ":8.214846699141539,"pX":-1.7334061689342075,"pZ":6.065245591754307,"vX0":-1.2239719020337778,"vY0":-58.560640244636566,"vZ0":9.86480525869534,"x":183.07,"y":75.02,"x0":-0.7505372667839659,"y0":50.00228184587511,"z0":8.562163878934966,"aX":0.21212181911267813},"breaks":{"breakAngle":0.0,"breakLength":33.6,"breakY":24.0,"breakVertical":-148.7,"breakVerticalInduced":21.4,"breakHorizontal":-0.5,"spinRate":1086,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.9386490517877384,"extension":4.3176677411905775},"index":0,"playId":"a0081903-c06a-3cbf-bc3a-00b99683e03d","pitchNumber":1,"startTime":"2026-04-16T01:06:16.120Z","endTime":"2026-04-16T01:06:22.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:06:22.423Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out softly, third baseman Alec Bohm to first baseman Bryce Harper. Seiya Suzuki to 3rd. Ian Happ to 2nd.","rbi":0,"awayScore":10,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T01:06:39.295Z","endTime":"2026-04-16T01:06:51.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":36.9,"endSpeed":35.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.920687408762191,"aZ":-29.90081998876429,"pfxX":0.8132453894890177,"pfxZ":8.228546673346074,"pX":0.42356089848802014,"pZ":3.4726684577936915,"vX0":0.8531024103749218,"vY0":-52.512975848386056,"vZ0":8.920276827557151,"x":100.85,"y":145.02,"x0":-0.5087109574241653,"y0":50.00186289048289,"z0":8.870250587594553,"aX":0.22446678897466055},"breaks":{"breakAngle":0.0,"breakLength":43.2,"breakY":24.0,"breakVertical":-190.0,"breakVerticalInduced":21.8,"breakHorizontal":-2.0,"spinRate":889,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":1.047624686824744,"extension":4.026924553585281},"hitData":{"launchSpeed":39.5,"launchAngle":7.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":109.56,"coordY":164.37}},"index":0,"playId":"697119b0-61a8-316d-97e3-ec4ca53fcb81","pitchNumber":1,"startTime":"2026-04-16T01:06:43.114Z","endTime":"2026-04-16T01:06:51.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:06:51.808Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, pitcher Dylan Moore to shortstop Edmundo Sosa to first baseman Bryce Harper. Seiya Suzuki scores. Ian Happ to 3rd.","rbi":1,"awayScore":11,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T01:07:14.554Z","endTime":"2026-04-16T01:08:00.758Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":664238,"link":"/api/v1/people/664238"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":37.1,"endSpeed":36.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.872542331685724,"aZ":-30.122005627839673,"pfxX":-3.0196537358437006,"pfxZ":7.197875249080023,"pX":1.0644253831733697,"pZ":1.666724193473604,"vX0":1.8168160767905057,"vY0":-53.20712411462946,"vZ0":7.167078842601218,"x":76.43,"y":193.78,"x0":-0.27857321357180964,"y0":50.00088971755228,"z0":8.554908685102198,"aX":-0.8595071951882489},"breaks":{"breakAngle":1.2,"breakLength":42.0,"breakY":24.0,"breakVertical":-187.0,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":902,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":1.0322710339651922,"extension":4.209288752747371},"index":0,"playId":"3402e1b6-0c5d-390f-8d0a-60d05650a5bf","pitchNumber":1,"startTime":"2026-04-16T01:07:21.721Z","endTime":"2026-04-16T01:07:25.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":38.0,"endSpeed":36.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.964870353243566,"aZ":-29.419499708987047,"pfxX":-0.11891040775415607,"pfxZ":9.203569944417872,"pX":0.2855717965678417,"pZ":3.060779555200261,"vX0":0.7126829716931146,"vY0":-54.44487208179186,"vZ0":7.79823689363003,"x":106.11,"y":156.14,"x0":-0.3631726656957647,"y0":50.000920891132694,"z0":8.568938202025494,"aX":-0.03558197999988105},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-173.6,"breakVerticalInduced":22.3,"breakHorizontal":-0.1,"spinRate":946,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":1.0076162301155847,"extension":4.385268932798005},"index":1,"playId":"27699dd6-780a-39a9-a583-4f192863b79b","pitchNumber":2,"startTime":"2026-04-16T01:07:35.233Z","endTime":"2026-04-16T01:07:39.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":39.6,"endSpeed":37.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.475609800184021,"aZ":-29.472492056143814,"pfxX":-1.8743356742469959,"pfxZ":8.25870472536198,"pX":0.8616260710282334,"pZ":3.1733658619186897,"vX0":1.6509097026692405,"vY0":-56.95593206854976,"vZ0":7.165384720220659,"x":84.16,"y":153.1,"x0":-0.3663623935547113,"y0":50.00139750199936,"z0":8.491091348766622,"aX":-0.6127145886329607},"breaks":{"breakAngle":1.2,"breakLength":36.0,"breakY":24.0,"breakVertical":-159.1,"breakVerticalInduced":20.0,"breakHorizontal":2.5,"spinRate":875,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.9635043195316402,"extension":3.8298864119171894},"hitData":{"launchSpeed":79.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":117.34,"coordY":148.48}},"index":2,"playId":"f195963d-c8c9-3d43-be5d-9b68c07f467d","pitchNumber":3,"startTime":"2026-04-16T01:07:52.492Z","endTime":"2026-04-16T01:08:00.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:08:00.758Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Amaya pops out softly to second baseman Otto Kemp.","rbi":0,"awayScore":11,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T01:08:18.299Z","endTime":"2026-04-16T01:08:55.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":39.3,"endSpeed":38.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.517705419534222,"aZ":-29.01569440488531,"pfxX":0.04324742156086003,"pfxZ":9.756175286993962,"pX":1.6911688457681107,"pZ":1.6107050516677992,"vX0":2.2280429622553592,"vY0":-56.69485998631888,"vZ0":5.596307450338701,"x":52.54,"y":195.29,"x0":-0.3107317611305997,"y0":50.00041747984527,"z0":8.24360493659345,"aX":0.013817977514767914},"breaks":{"breakAngle":0.0,"breakLength":36.0,"breakY":24.0,"breakVertical":-159.1,"breakVerticalInduced":22.1,"breakHorizontal":-1.3,"spinRate":965,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.9686622999797487,"extension":4.025317988247747},"index":0,"playId":"97f63328-148a-3959-8fc5-99eb9edf63ae","pitchNumber":1,"startTime":"2026-04-16T01:08:22.838Z","endTime":"2026-04-16T01:08:26.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":39.5,"endSpeed":37.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.207913009195923,"aZ":-29.120152351344434,"pfxX":-1.0010503929587502,"pfxZ":9.324106308329,"pX":0.5217606420679691,"pZ":3.0451513429808976,"vX0":1.2635079081398706,"vY0":-56.86807908518122,"vZ0":6.829000976879685,"x":97.11,"y":156.56,"x0":-0.4735600541123548,"y0":50.002767854077746,"z0":8.512434177506806,"aX":-0.32797152392862466},"breaks":{"breakAngle":0.0,"breakLength":34.8,"breakY":24.0,"breakVertical":-157.6,"breakVerticalInduced":21.6,"breakHorizontal":1.2,"spinRate":959,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.9630974397517136,"extension":3.8217978545411757},"index":1,"playId":"63580b41-f4ce-326e-94fc-5e8ad8b7bb47","pitchNumber":2,"startTime":"2026-04-16T01:08:34.834Z","endTime":"2026-04-16T01:08:38.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":41.6,"endSpeed":39.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.999419892174322,"aZ":-29.032439752100846,"pfxX":-0.791329434108861,"pfxZ":8.706409319792868,"pX":-1.0005542001608345,"pZ":4.282481595544179,"vX0":-0.20156743787051173,"vY0":-59.807309213710056,"vZ0":7.569631223901949,"x":155.14,"y":123.15,"x0":-0.7268057527054061,"y0":50.001706478639754,"z0":8.309412063343329,"aX":-0.28540476471685555},"breaks":{"breakAngle":0.0,"breakLength":31.2,"breakY":24.0,"breakVertical":-141.7,"breakVerticalInduced":20.6,"breakHorizontal":1.6,"spinRate":999,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.917319541349638,"extension":4.055834546984642},"hitData":{"launchSpeed":59.6,"launchAngle":62.0,"totalDistance":127.0,"trajectory":"popup","hardness":"soft","location":"4","coordinates":{"coordX":138.9,"coordY":153.13}},"index":2,"playId":"5f319e3d-8df5-35e5-a716-691c6188d406","pitchNumber":3,"startTime":"2026-04-16T01:08:46.537Z","endTime":"2026-04-16T01:08:55.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664238,"link":"/api/v1/people/664238","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665561,"link":"/api/v1/people/665561"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":805249,"link":"/api/v1/people/805249"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":624641,"link":"/api/v1/people/624641"},"left":{"id":669016,"link":"/api/v1/people/669016"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":665804,"link":"/api/v1/people/665804","batSide":{"code":"R","description":"Right"}},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_ab"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_ab"},{"player":{"id":665804,"link":"/api/v1/people/665804"},"credit":"b_pa"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:08:55.543Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":11,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T01:11:15.291Z","endTime":"2026-04-16T01:11:42.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681432,"fullName":"Luke Little","link":"/api/v1/people/681432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Little replaces Ben Brown.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T01:10:16.273Z","endTime":"2026-04-16T01:11:17.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681432,"link":"/api/v1/people/681432"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676962,"link":"/api/v1/people/676962","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":96.1,"endSpeed":88.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.151584564688957,"aZ":-21.766066647392336,"pfxX":5.19551366733065,"pfxZ":5.218140219870185,"pX":0.14284687513683053,"pZ":1.7488000864656608,"vX0":-10.507929129679498,"vY0":-139.56116384190744,"vZ0":-6.698261243180085,"x":111.56,"y":191.56,"x0":3.2630794613616354,"y0":50.00345097646987,"z0":5.5895034815689755,"aX":10.364114410322422},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.4,"breakHorizontal":-7.6,"spinRate":2218,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.3908116766783678,"extension":7.829614347115452},"index":1,"playId":"0a793ea1-0fbc-32a1-b51a-01379f4cd5c9","pitchNumber":1,"startTime":"2026-04-16T01:11:17.661Z","endTime":"2026-04-16T01:11:20.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.760584873317995,"aZ":-22.375374808735565,"pfxX":4.815502422889739,"pfxZ":4.9484593259058025,"pX":0.759543309106508,"pZ":2.2858082699629656,"vX0":-8.663499777426225,"vY0":-139.24844163392643,"vZ0":-4.975955153214036,"x":88.05,"y":177.06,"x0":3.2734398688027415,"y0":50.005635504122814,"z0":5.55960338498699,"aX":9.540560618681019},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":-7.1,"spinRate":2198,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.39206586275232924,"extension":7.545776497185983},"hitData":{"launchSpeed":72.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.65,"coordY":152.28}},"index":2,"playId":"6d660928-e3ca-31f0-a5ce-9bee678803c5","pitchNumber":2,"startTime":"2026-04-16T01:11:35.406Z","endTime":"2026-04-16T01:11:42.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:11:42.830Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (4) on a fly ball to left center field.","rbi":1,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T01:11:59.992Z","endTime":"2026-04-16T01:13:30.609Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681432,"fullName":"Luke Little","link":"/api/v1/people/681432"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":681432,"link":"/api/v1/people/681432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.179974861457058,"aZ":-24.706879190818942,"pfxX":6.448286757162585,"pfxZ":3.8497776601060902,"pX":0.4041517775114474,"pZ":2.462560481095749,"vX0":-10.18258557184914,"vY0":-138.022653616996,"vZ0":-3.8725440742171893,"x":101.59,"y":172.29,"x0":3.294350179711426,"y0":50.00197865373834,"z0":5.536939814025485,"aX":12.507225318406944},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.4,"breakHorizontal":-9.7,"spinRate":2211,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.39603119180280455,"extension":7.522962932346838},"index":0,"playId":"8d8144c3-3eca-37d3-b9ae-a8969a34579e","pitchNumber":1,"startTime":"2026-04-16T01:12:07.659Z","endTime":"2026-04-16T01:12:10.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679594353209705,"aZ":-27.730667888678752,"pfxX":-5.006926590128745,"pfxZ":2.7666230100269136,"pX":-1.4570500470759942,"pZ":1.7967140644659383,"vX0":-11.554351772311962,"vY0":-126.02024752954989,"vZ0":-3.103285645529158,"x":172.54,"y":190.27,"x0":3.8387283705843074,"y0":50.00604471618788,"z0":5.284968379294154,"aX":-8.050390818039844},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":11.8,"spinRate":2550,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4346903340820756,"extension":7.284845064803403},"index":1,"playId":"62396cac-3087-3fc7-8296-1745efe49aac","pitchNumber":2,"startTime":"2026-04-16T01:12:25.316Z","endTime":"2026-04-16T01:12:28.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077050993766118,"aZ":-25.508367732605222,"pfxX":10.282201402720977,"pfxZ":3.3630407432663794,"pX":-0.8468312708519149,"pZ":0.21912037633346204,"vX0":-14.927522053422294,"vY0":-139.82041925002386,"vZ0":-9.341081956553557,"x":149.28,"y":232.86,"x0":3.221570768331085,"y0":50.00366126904061,"z0":5.272838967920872,"aX":20.390297354836765},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":-15.6,"spinRate":2323,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.39151080411882466,"extension":7.884421907168091},"index":2,"playId":"639fd8fe-b26e-3f5c-b965-127d90520099","pitchNumber":3,"startTime":"2026-04-16T01:12:42.303Z","endTime":"2026-04-16T01:12:45.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627975451412922,"aZ":-21.142297218231267,"pfxX":5.971858984954306,"pfxZ":5.446495354463946,"pX":-0.12667386809250555,"pZ":2.2961276205666534,"vX0":-11.8003595924,"vY0":-140.6323547708936,"vZ0":-5.071265470468316,"x":121.83,"y":176.78,"x0":3.327162443652731,"y0":50.00133739373036,"z0":5.473545296432497,"aX":12.09306088509725},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":-8.6,"spinRate":2390,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3878642845504987,"extension":7.727926141220964},"hitData":{"launchSpeed":107.8,"launchAngle":25.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":41.75,"coordY":57.3}},"index":3,"playId":"31db40af-20b4-3acc-80f8-8ac4defbf0c2","pitchNumber":4,"startTime":"2026-04-16T01:13:02.033Z","endTime":"2026-04-16T01:13:30.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:13:30.609Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T01:13:43.824Z","endTime":"2026-04-16T01:16:08.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681432,"fullName":"Luke Little","link":"/api/v1/people/681432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.653430351765966,"aZ":-23.926059067108923,"pfxX":4.21308079049549,"pfxZ":4.125633650952929,"pX":-0.3914090267709786,"pZ":3.2805652464925386,"vX0":-11.50893629327775,"vY0":-140.04609390037254,"vZ0":-1.992379213932785,"x":131.92,"y":150.2,"x0":3.211920218418337,"y0":50.00331680233903,"z0":5.555540062036059,"aX":8.425276751150445},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":-5.4,"spinRate":2226,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.3901079240163341,"extension":7.619051974052979},"index":0,"playId":"e336ef7d-c5fb-33e8-bcd2-594373531c82","pitchNumber":1,"startTime":"2026-04-16T01:13:52.028Z","endTime":"2026-04-16T01:13:55.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-16T01:14:04.853Z","endTime":"2026-04-16T01:14:13.753Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550317083661646,"aZ":-23.452983229599347,"pfxX":5.836999951039716,"pfxZ":4.414336210073554,"pX":-0.09105000970650773,"pZ":2.625261906430752,"vX0":-11.66127818968156,"vY0":-139.06541824769366,"vZ0":-3.581256565769696,"x":120.47,"y":167.9,"x0":3.3813010450895833,"y0":50.00463395552821,"z0":5.46907414018377,"aX":11.537764909797582},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":-8.4,"spinRate":2240,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.3925100056438122,"extension":7.645619032476952},"index":2,"playId":"e93908c7-5c54-32c7-9579-4fc6ff4788e3","pitchNumber":2,"startTime":"2026-04-16T01:14:13.753Z","endTime":"2026-04-16T01:14:16.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348176744280458,"aZ":-23.22845799426489,"pfxX":4.642551018659146,"pfxZ":4.431056946355067,"pX":2.787884145926022,"pZ":3.637909544330773,"vX0":-4.025566165721725,"vY0":-140.80536039347257,"vZ0":-1.2380319604153778,"x":10.73,"y":140.56,"x0":3.62911525379437,"y0":50.00220074097537,"z0":5.5784994802521215,"aX":9.372354649880961},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.9,"breakHorizontal":-7.7,"spinRate":2300,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.3881887373624986,"extension":7.444517053658058},"index":3,"playId":"e681593e-517d-3d08-b1fe-bc96f396a5ce","pitchNumber":3,"startTime":"2026-04-16T01:14:31.106Z","endTime":"2026-04-16T01:14:34.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682055792596795,"aZ":-32.016597606966855,"pfxX":-3.4757444073027086,"pfxZ":0.09396294056725374,"pX":-0.9312132831158657,"pZ":2.4314672455506607,"vX0":-10.573039333580136,"vY0":-125.95784859571977,"vZ0":-0.7320594308093107,"x":152.5,"y":173.13,"x0":3.7656671536923736,"y0":50.00074232878451,"z0":5.306184870116267,"aX":-5.60212303139433},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":8.6,"spinRate":2529,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.434221913471859,"extension":7.751727499214747},"index":4,"playId":"3647ebf9-edb8-3ac8-a392-127fd1407103","pitchNumber":4,"startTime":"2026-04-16T01:14:51.655Z","endTime":"2026-04-16T01:14:54.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.614879035405185,"aZ":-21.579743072037115,"pfxX":3.619469704343092,"pfxZ":5.4641972778564885,"pX":-1.7091393475903944,"pZ":3.1250625875985394,"vX0":-15.022764238935185,"vY0":-138.2911106815129,"vZ0":-2.6546095672264842,"x":182.15,"y":154.4,"x0":3.3212168795057324,"y0":50.000194307759635,"z0":5.54361754268759,"aX":7.015438432423015},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.5,"breakHorizontal":-3.5,"spinRate":2429,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.3959526299564651,"extension":7.750269972984697},"index":5,"playId":"9da2cbb6-e14a-36ba-9f3e-de68a0695a1c","pitchNumber":5,"startTime":"2026-04-16T01:15:11.337Z","endTime":"2026-04-16T01:15:16.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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.9,"endSpeed":86.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689710864431945,"aZ":-21.72963350179046,"pfxX":1.6512861912933685,"pfxZ":5.430670512953972,"pX":-0.45087166375619225,"pZ":2.1891160817365787,"vX0":-10.790054006823674,"vY0":-137.8008990074016,"vZ0":-4.730910878070247,"x":134.19,"y":179.67,"x0":3.301154529130044,"y0":50.00041817070226,"z0":5.396512022177889,"aX":3.1752489590390764},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.0,"breakHorizontal":-0.7,"spinRate":2302,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.3975139369556393,"extension":7.688313574170124},"index":6,"playId":"87af985c-4461-3fcb-8af1-6ecb00621991","pitchNumber":6,"startTime":"2026-04-16T01:15:31.506Z","endTime":"2026-04-16T01:15:37.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96654954927479,"aZ":-29.024797970507187,"pfxX":-2.616723135524667,"pfxZ":2.0066844951733236,"pX":-0.8175572300337032,"pZ":1.4338487511448463,"vX0":-10.47351770052126,"vY0":-124.93986565844553,"vZ0":-3.2075253844659652,"x":148.16,"y":200.07,"x0":3.7817725988789324,"y0":50.002936430586146,"z0":5.139044661866546,"aX":-4.1031884005695956},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":7.3,"spinRate":2493,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.43968670547960587,"extension":7.566525544729743},"index":7,"playId":"b3fb0d03-d027-3f70-b9fc-2184753d752e","pitchNumber":7,"startTime":"2026-04-16T01:16:05.696Z","endTime":"2026-04-16T01:16:08.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:16:08.696Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a sharp ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T01:16:25.597Z","endTime":"2026-04-16T01:17:19.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681432,"fullName":"Luke Little","link":"/api/v1/people/681432"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":95.6,"endSpeed":87.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37276577620354,"aZ":-21.09453928791598,"pfxX":2.428017459404352,"pfxZ":5.650315509485736,"pX":0.25146713875881,"pZ":2.7421575921289536,"vX0":-9.478126845335629,"vY0":-138.9512092402851,"vZ0":-3.617478643473311,"x":107.41,"y":164.74,"x0":3.3872452215608737,"y0":50.00043946002316,"z0":5.457904726263736,"aX":4.759692537803378},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":-2.5,"spinRate":2313,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.39378615279995355,"extension":7.591341129007358},"index":0,"playId":"f1783924-a747-38e9-b7a9-22782d2e33e4","pitchNumber":1,"startTime":"2026-04-16T01:16:33.528Z","endTime":"2026-04-16T01:16:36.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":94.9,"endSpeed":87.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.071312936547706,"aZ":-20.845302141412347,"pfxX":2.2176364208954444,"pfxZ":5.840803147830995,"pX":1.4409078405820521,"pZ":3.37821969751328,"vX0":-6.069191293637619,"vY0":-138.21873454658524,"vZ0":-1.9157009604849364,"x":62.08,"y":147.57,"x0":3.3745521640185276,"y0":50.00260169501071,"z0":5.476272282855483,"aX":4.301716720449634},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":-2.8,"spinRate":2273,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3958914547903336,"extension":7.7126872723142315},"index":1,"playId":"baa75ffd-8bf9-33e4-90c0-8e693504325b","pitchNumber":2,"startTime":"2026-04-16T01:16:50.700Z","endTime":"2026-04-16T01:16:53.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.201604685295575,"aZ":-21.586489943083915,"pfxX":2.306812130852655,"pfxZ":5.521023925508615,"pX":0.6302376369137954,"pZ":2.036800227428702,"vX0":-8.330401705809457,"vY0":-137.5614476269431,"vZ0":-5.077889863052638,"x":92.98,"y":183.79,"x0":3.3967673041344035,"y0":50.00654617005722,"z0":5.368044396701732,"aX":4.427601533547293},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2338,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.39799939633248194,"extension":7.561971271741529},"hitData":{"launchSpeed":107.4,"launchAngle":7.0,"totalDistance":155.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.3,"coordY":87.63}},"index":2,"playId":"66c097b0-3552-3d44-a35f-2bf7ae18c904","pitchNumber":3,"startTime":"2026-04-16T01:17:08.762Z","endTime":"2026-04-16T01:17:19.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":624641,"link":"/api/v1/people/624641","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_ab"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_ab"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"credit":"b_pa"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:17:19.117Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T01:17:36.614Z","endTime":"2026-04-16T01:18:24.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681432,"fullName":"Luke Little","link":"/api/v1/people/681432"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.411874207709413,"aZ":-20.641464841896283,"pfxX":2.941595845374765,"pfxZ":5.934708554299246,"pX":0.05354891039483654,"pZ":1.756864002299498,"vX0":-9.93821471940565,"vY0":-138.61290644992573,"vZ0":-6.158626363680581,"x":114.96,"y":191.34,"x0":3.305465587920373,"y0":50.00218609942845,"z0":5.388745665490854,"aX":5.71652143237905},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":-3.2,"spinRate":2276,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.39536589394211186,"extension":7.937578508437054},"index":0,"playId":"054cf408-7279-325c-a587-85a643837a98","pitchNumber":1,"startTime":"2026-04-16T01:17:44.070Z","endTime":"2026-04-16T01:17:47.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83350118255442,"aZ":-29.651604289792964,"pfxX":-5.8167891888228205,"pfxZ":1.654180893562744,"pX":-0.19073840219812518,"pZ":2.3112924669294412,"vX0":-8.157029321943934,"vY0":-123.91398924627472,"vZ0":-1.1275372386295035,"x":124.27,"y":176.38,"x0":3.9222355210231066,"y0":50.00505702528493,"z0":5.289915446101853,"aX":-8.886463842816937},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.0,"breakHorizontal":12.7,"spinRate":2410,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.4450489746102315,"extension":7.4181205606799265},"index":1,"playId":"5bce1a4c-7d28-3a52-b84d-f221aa3f1f8a","pitchNumber":2,"startTime":"2026-04-16T01:17:59.804Z","endTime":"2026-04-16T01:18:02.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815305292526624,"aZ":-19.15755748596588,"pfxX":3.8006319906740336,"pfxZ":6.481086426510214,"pX":-0.18910774907164488,"pZ":2.507094768314768,"vX0":-11.235392704667722,"vY0":-140.3755373981654,"vZ0":-4.564203609005301,"x":124.21,"y":171.09,"x0":3.359973765075781,"y0":50.00685116351768,"z0":5.390238951533305,"aX":7.63923232492947},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":-4.8,"spinRate":2327,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.3892090469489724,"extension":7.746465916620396},"hitData":{"launchSpeed":73.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.79,"coordY":159.63}},"index":2,"playId":"c9b95331-1784-3070-9222-be91005a5674","pitchNumber":3,"startTime":"2026-04-16T01:18:16.801Z","endTime":"2026-04-16T01:18:24.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681432,"link":"/api/v1/people/681432","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665804,"link":"/api/v1/people/665804"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":807713,"link":"/api/v1/people/807713"}},"offense":{"batter":{"id":665561,"link":"/api/v1/people/665561","batSide":{"code":"R","description":"Right"}},"first":{"id":624641,"link":"/api/v1/people/624641"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"Home Plate"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Second Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_ab"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_ab"},{"player":{"id":665561,"link":"/api/v1/people/665561"},"credit":"b_pa"},{"player":{"id":681432,"link":"/api/v1/people/681432"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T01:18:24.425Z","atBatIndex":75}]