[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:36:45.807Z","endTime":"2026-07-01T17:38:12.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T14:58:46.973Z","endTime":"2026-07-01T17:24:07.136Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-07-01T17:24:07.136Z","endTime":"2026-07-01T17:36:32.830Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-07-01T17:36:32.830Z","endTime":"2026-07-01T17:36:48.068Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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":94.7,"endSpeed":86.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.044001664847983,"aZ":-15.948476813234807,"pfxX":8.18441916591263,"pfxZ":8.41250868308089,"pX":1.3450097750921666,"pZ":3.367660561578884,"vX0":-6.269866866236912,"vY0":-137.8579027393916,"vZ0":-2.825814355557955,"x":65.73,"y":147.85,"x0":2.583073800406346,"y0":50.00453589705397,"z0":5.479860128268086,"aX":15.788039062949254},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-13.6,"spinRate":2253,"spinDirection":132},"zone":12,"typeConfidence":0.83,"plateTime":0.39699702177082985,"extension":7.137831965370055},"index":3,"playId":"72472606-79eb-3da5-93d7-1d259c5e6dd3","pitchNumber":1,"startTime":"2026-07-01T17:36:48.068Z","endTime":"2026-07-01T17:36:52.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980481765520196,"aZ":-21.846005287241432,"pfxX":10.89823488726871,"pfxZ":5.521097696259848,"pX":0.6812258921609443,"pZ":2.0949751107226704,"vX0":-8.813417405806645,"vY0":-135.502024791701,"vZ0":-4.588767712369757,"x":91.03,"y":182.22,"x0":2.550636662419105,"y0":50.001891170827655,"z0":5.3251201950127,"aX":20.383951780050335},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":-18.0,"spinRate":2171,"spinDirection":133},"zone":9,"typeConfidence":0.91,"plateTime":0.4033169307307709,"extension":7.024234640046802},"index":4,"playId":"6d05c81c-cdd8-3bfc-87da-0fa16d8056b3","pitchNumber":2,"startTime":"2026-07-01T17:37:02.671Z","endTime":"2026-07-01T17:37:05.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.274378139326764,"aZ":-26.08739466207492,"pfxX":-0.1484313911245439,"pfxZ":3.6033246735258473,"pX":0.1020469572133847,"pZ":3.514859560518996,"vX0":-6.376257279836148,"vY0":-128.52676518864382,"vZ0":-0.06394162225218136,"x":113.11,"y":143.88,"x0":2.6244590955928446,"y0":50.00227450075709,"z0":5.55004323856325,"aX":-0.2496136496166269},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.7,"breakHorizontal":1.6,"spinRate":2294,"spinDirection":172},"zone":2,"typeConfidence":0.91,"plateTime":0.4246280970055878,"extension":6.88598510286765},"index":5,"playId":"9cf3c72c-cb15-3a5d-a719-9dc19243d4c9","pitchNumber":3,"startTime":"2026-07-01T17:37:17.990Z","endTime":"2026-07-01T17:37:22.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.767623562875038,"aZ":-37.076148287346854,"pfxX":-0.9213262822035726,"pfxZ":-3.3652372745348225,"pX":-0.7798676446333269,"pZ":0.9976752515043142,"vX0":-7.4647686307235,"vY0":-119.82423678079203,"vZ0":-2.8627529969731,"x":146.73,"y":211.84,"x0":2.4932129583103912,"y0":50.003624210078314,"z0":5.514895111379349,"aX":-1.3406648469262168},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.5,"breakHorizontal":3.5,"spinRate":2347,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.45679701383240046,"extension":7.11314745226264},"index":6,"playId":"317e41ee-ff2f-372c-b56a-562c6b9e5855","pitchNumber":4,"startTime":"2026-07-01T17:37:32.444Z","endTime":"2026-07-01T17:37:36.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354000570839567,"aZ":-23.808289335223613,"pfxX":-0.8549966342596423,"pfxZ":4.940911030947406,"pX":0.16613097961182774,"pZ":1.7660337340090702,"vX0":-5.793619989839709,"vY0":-128.69695250685845,"vZ0":-4.367082831521745,"x":110.67,"y":191.1,"x0":2.5488477332608372,"y0":50.002693594516046,"z0":5.307895338449877,"aX":-1.4473333725612756},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":2.8,"spinRate":2292,"spinDirection":134},"zone":8,"typeConfidence":0.9,"plateTime":0.4240672968059629,"extension":6.839166383905802},"index":7,"playId":"05c266f7-e9d0-385e-a938-82c30af775e7","pitchNumber":5,"startTime":"2026-07-01T17:37:48.831Z","endTime":"2026-07-01T17:37:51.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.774490124683105,"aZ":-15.449393682264812,"pfxX":6.328003668647929,"pfxZ":8.302575693158632,"pX":-0.17661493974962983,"pZ":3.7036640344331127,"vX0":-9.75152434066778,"vY0":-140.9720436663704,"vZ0":-1.9350154608017536,"x":123.73,"y":138.78,"x0":2.503755726620376,"y0":50.003185014520504,"z0":5.395232586160109,"aX":12.748771027264418},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":-9.5,"spinRate":2183,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.38839467510754755,"extension":7.113699894609658},"index":8,"playId":"129a3864-1b8e-3b4d-bfc2-0c0a248069e0","pitchNumber":6,"startTime":"2026-07-01T17:38:09.299Z","endTime":"2026-07-01T17:38:12.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-01T17:38:12.781Z","atBatIndex":0},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Curtis Mead triples (1) on a sharp line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:38:27.767Z","endTime":"2026-07-01T17:39:41.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.855754028237897,"aZ":-16.1911992037448,"pfxX":5.882820912369581,"pfxZ":7.957585133143148,"pX":0.4929929535382237,"pZ":2.9845809350613335,"vX0":-8.171227654823827,"vY0":-140.18293941142727,"vZ0":-3.5438576944073588,"x":98.21,"y":158.2,"x0":2.668534018726479,"y0":50.00689919197896,"z0":5.308825223417957,"aX":11.822892766434272},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":-9.1,"spinRate":2222,"spinDirection":132},"zone":3,"typeConfidence":0.9,"plateTime":0.38930226788073785,"extension":7.196307660660005},"index":0,"playId":"853dbdf4-0bf9-35a1-99cc-3dd346a07bb8","pitchNumber":1,"startTime":"2026-07-01T17:38:42.927Z","endTime":"2026-07-01T17:38:45.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2804367661,"aZ":-16.223650352160366,"pfxX":5.163656266116275,"pfxZ":7.773760236137203,"pX":-0.1412168164799558,"pZ":4.2309995370418445,"vX0":-9.322080612458755,"vY0":-140.78568161706846,"vZ0":-0.20328709915355292,"x":122.38,"y":124.54,"x0":2.508927673426763,"y0":50.004441048849955,"z0":5.334440200862548,"aX":10.598328386387276},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":-7.9,"spinRate":2107,"spinDirection":136},"zone":11,"typeConfidence":0.91,"plateTime":0.3857835982940978,"extension":7.19289712730162},"index":1,"playId":"a8f29fb8-c00e-349f-86b5-c6cab55b2523","pitchNumber":2,"startTime":"2026-07-01T17:38:57.596Z","endTime":"2026-07-01T17:39:01.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":82.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.776727267977737,"aZ":-25.43339106396202,"pfxX":-1.7612579412521128,"pfxZ":3.9648320880819306,"pX":0.9331861085273861,"pZ":2.0029967849367507,"vX0":-3.982104063902681,"vY0":-127.66807267917893,"vZ0":-3.450486719656989,"x":81.43,"y":184.7,"x0":2.7236887332324806,"y0":50.005791438450395,"z0":5.30776650820405,"aX":-2.9952994691344106},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.8,"breakHorizontal":3.8,"spinRate":2304,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.42414065983013227,"extension":6.943187434117599},"index":2,"playId":"cac66b16-5100-3573-b322-7a007bf80501","pitchNumber":3,"startTime":"2026-07-01T17:39:11.348Z","endTime":"2026-07-01T17:39:15.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177411535980085,"aZ":-20.79816052805443,"pfxX":8.526993549045269,"pfxZ":5.785832669018545,"pX":0.6190938313297241,"pZ":1.9973821542630177,"vX0":-8.2857965964152,"vY0":-137.78638979950992,"vZ0":-5.258225295166642,"x":93.4,"y":184.85,"x0":2.525256196150111,"y0":50.00369576464509,"z0":5.2925874440268466,"aX":16.764876852783658},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":-14.2,"spinRate":2179,"spinDirection":131},"zone":9,"typeConfidence":0.88,"plateTime":0.3941788384339233,"extension":7.172683238874523},"hitData":{"launchSpeed":103.0,"launchAngle":21.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":148.1,"coordY":37.95}},"index":3,"playId":"8af647fe-95e5-319a-b4b4-a65728196e4e","pitchNumber":4,"startTime":"2026-07-01T17:39:26.922Z","endTime":"2026-07-01T17:39:41.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.4,"awayTeamWinProbability":54.6,"homeTeamWinProbabilityAdded":-6.800000000000004,"leverageIndex":0.63,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:39:41.912Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrés Chaparro homers (1) on a fly ball to left center field. Curtis Mead scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:40:05.031Z","endTime":"2026-07-01T17:41:17.094Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"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.1,"endSpeed":88.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.701936092442267,"aZ":-15.28044490300257,"pfxX":6.108150975881587,"pfxZ":8.508838066257416,"pX":0.34598419031117045,"pZ":3.2112860014976166,"vX0":-8.377909685695762,"vY0":-139.81405288780033,"vZ0":-3.3338752564815044,"x":103.81,"y":152.08,"x0":2.583822540588262,"y0":50.0025682319604,"z0":5.4182836710982585,"aX":12.127371403590912},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":-9.4,"spinRate":2162,"spinDirection":133},"zone":3,"typeConfidence":0.91,"plateTime":0.3913406988153163,"extension":7.159118150538746},"index":0,"playId":"d9a2f178-dde3-3897-8b1d-890813661461","pitchNumber":1,"startTime":"2026-07-01T17:40:14.215Z","endTime":"2026-07-01T17:40:17.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92126583420331,"aZ":-15.743635890037085,"pfxX":5.909627224811407,"pfxZ":8.273473784928953,"pX":-0.9055423253624018,"pZ":2.439067292322992,"vX0":-11.468469986820876,"vY0":-139.47111604524636,"vZ0":-5.007168136430504,"x":151.52,"y":172.93,"x0":2.4766372146878286,"y0":50.00622175456344,"z0":5.282607676543392,"aX":11.741964572396737},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":-8.5,"spinRate":2140,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.3914668621376536,"extension":7.2380925893854675},"index":1,"playId":"155a33fc-a44a-3fa7-b7b3-4f20fa73f1be","pitchNumber":2,"startTime":"2026-07-01T17:40:29.839Z","endTime":"2026-07-01T17:40:33.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.646682910765506,"aZ":-15.641957513433999,"pfxX":6.3727395512706915,"pfxZ":8.47002927172807,"pX":0.5191898338744532,"pZ":2.485183984584547,"vX0":-7.983716680209835,"vY0":-138.53213782587915,"vZ0":-4.901028334980553,"x":97.21,"y":171.68,"x0":2.6044835047909243,"y0":50.00616115984758,"z0":5.315749553442845,"aX":12.444557196335394},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2236,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.39469945803379103,"extension":7.165325433537409},"hitData":{"launchSpeed":106.1,"launchAngle":23.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":54.78,"coordY":55.22}},"index":2,"playId":"e995210f-6bf9-3f59-a40d-d60fe40fcce2","pitchNumber":3,"startTime":"2026-07-01T17:40:46.643Z","endTime":"2026-07-01T17:41:17.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-12.299999999999997,"leverageIndex":1.35,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:41:17.094Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Crews walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:41:27.147Z","endTime":"2026-07-01T17:43:04.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06022732343414,"aZ":-24.67362357956708,"pfxX":9.990641159847998,"pfxZ":3.980530128104496,"pX":1.4617461947807342,"pZ":2.5802758717781367,"vX0":-6.707110263476139,"vY0":-135.968030593615,"vZ0":-2.828195262873062,"x":61.28,"y":169.11,"x0":2.654628000741333,"y0":50.00231024317626,"z0":5.334395344682302,"aX":18.823044291668616},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.8,"breakHorizontal":-16.8,"spinRate":2130,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4018808271816745,"extension":7.317792685458281},"index":0,"playId":"e6cb028f-b3e3-389a-8803-5d66e6accb5a","pitchNumber":1,"startTime":"2026-07-01T17:41:37.944Z","endTime":"2026-07-01T17:41:41.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.4,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706994468563185,"aZ":-31.162072825244678,"pfxX":6.191647542614272,"pfxZ":0.6017350246849773,"pX":-0.696076835860292,"pZ":-0.553381452006309,"vX0":-10.390068316237667,"vY0":-128.15944272173869,"vZ0":-8.000637505152326,"x":143.53,"y":253.72,"x0":2.59289833055351,"y0":50.001096173934435,"z0":5.018800073007379,"aX":10.37323815395531},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":-9.1,"spinRate":903,"spinDirection":111},"zone":13,"typeConfidence":0.92,"plateTime":0.4262139863895569,"extension":7.146149188947468},"index":1,"playId":"f44d91ba-3864-35c4-b428-b87f104eb923","pitchNumber":2,"startTime":"2026-07-01T17:41:50.883Z","endTime":"2026-07-01T17:41:54.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.543857112747787,"aZ":-16.9806967001114,"pfxX":6.462716667111641,"pfxZ":7.773627195737493,"pX":0.5349612816240624,"pZ":3.218636510251976,"vX0":-8.022302379690425,"vY0":-138.37141352621225,"vZ0":-2.771412449652545,"x":96.61,"y":151.88,"x0":2.6211827971887534,"y0":50.00574535830149,"z0":5.360087634246561,"aX":12.636309296995405},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":-10.2,"spinRate":2178,"spinDirection":134},"zone":3,"typeConfidence":0.88,"plateTime":0.394640302994016,"extension":7.199288034302354},"index":2,"playId":"8814c9ec-69df-3858-ab7b-d1578a9b4b87","pitchNumber":3,"startTime":"2026-07-01T17:42:11.644Z","endTime":"2026-07-01T17:42:14.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123471112209785,"aZ":-15.13427610313696,"pfxX":4.912879996419388,"pfxZ":8.846787916271735,"pX":-0.09215938195422889,"pZ":3.5176068371789184,"vX0":-8.82803635120221,"vY0":-137.3443212199163,"vZ0":-2.3562047454657136,"x":120.51,"y":143.8,"x0":2.513676731584685,"y0":50.001504442121536,"z0":5.4061374908210835,"aX":9.462372992069204},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2167,"spinDirection":136},"zone":11,"typeConfidence":0.88,"plateTime":0.3975880267664582,"extension":7.137373872686693},"index":3,"playId":"afb4ea2f-25a2-3da4-b5de-cec4c37b5dd9","pitchNumber":4,"startTime":"2026-07-01T17:42:25.090Z","endTime":"2026-07-01T17:42:29.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T17:42:37.309Z","endTime":"2026-07-01T17:42:46.248Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741875979779877,"aZ":-16.58196170785916,"pfxX":6.382700994646981,"pfxZ":7.871277843549624,"pX":-1.0361267494987565,"pZ":2.3335712363851266,"vX0":-12.10060961989861,"vY0":-139.26736858317392,"vZ0":-5.155228253985218,"x":156.49,"y":175.77,"x0":2.5190481973425607,"y0":50.005794370681734,"z0":5.2910018776401495,"aX":12.649305877700915},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":-9.4,"spinRate":2139,"spinDirection":132},"zone":13,"typeConfidence":0.89,"plateTime":0.39199839154132743,"extension":7.471431913588014},"index":5,"playId":"b6794616-ff9e-3bfe-825b-6f13f542634a","pitchNumber":5,"startTime":"2026-07-01T17:42:46.248Z","endTime":"2026-07-01T17:42:50.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24387538724459,"aZ":-26.012555924985076,"pfxX":-1.030717312407464,"pfxZ":3.661730362788246,"pX":0.8217372708635416,"pZ":3.51004356674336,"vX0":-4.373660408479024,"vY0":-127.80447076227784,"vZ0":0.25459091053383354,"x":85.68,"y":144.01,"x0":2.6775577802925086,"y0":50.00059880394797,"z0":5.425034799074244,"aX":-1.7324769301757366},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":2.6,"spinRate":2292,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.42588015933647494,"extension":6.894216108973817},"index":6,"playId":"5ec68f8c-1990-327d-870d-05cbfa8c7524","pitchNumber":6,"startTime":"2026-07-01T17:43:00.752Z","endTime":"2026-07-01T17:43:04.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.5,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:43:04.411Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daylen Lile lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:44:25.195Z","endTime":"2026-07-01T17:44:57.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T17:43:12.443Z","endTime":"2026-07-01T17:44:10.343Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"c54a98e7-dc9a-377e-9123-58aa1e931e58","startTime":"2026-07-01T17:44:10.343Z","endTime":"2026-07-01T17:44:14.461Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45594687974863,"aZ":-26.340477218138872,"pfxX":-2.1099490523899793,"pfxZ":3.6492971928692466,"pX":0.5834007829641984,"pZ":2.325845158888414,"vX0":-4.6955020497692574,"vY0":-125.15222576356335,"vZ0":-2.812714567307417,"x":94.76,"y":175.98,"x0":2.752336205090783,"y0":50.002759737583595,"z0":5.604485699263748,"aX":-3.371733497133458},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":4.8,"spinRate":2307,"spinDirection":166},"zone":6,"typeConfidence":0.91,"plateTime":0.4363753275807256,"extension":6.871174722507708},"index":2,"playId":"8dc85bca-48c9-36d9-b2be-72a946c1071a","pitchNumber":1,"startTime":"2026-07-01T17:44:27.489Z","endTime":"2026-07-01T17:44:31.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652917641731108,"aZ":-26.971622771394852,"pfxX":-0.13607156668319398,"pfxZ":3.373841577168191,"pX":0.6886233478018087,"pZ":2.6985954719304153,"vX0":-4.842024991268437,"vY0":-123.20818008614731,"vZ0":-1.4366842291009028,"x":90.75,"y":165.92,"x0":2.694111552436327,"y0":50.005009006219254,"z0":5.560936138385484,"aX":-0.20924387687482093},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":1.3,"spinRate":2164,"spinDirection":192},"zone":6,"typeConfidence":0.91,"plateTime":0.4439427297770506,"extension":6.839438302150743},"hitData":{"launchSpeed":86.6,"launchAngle":27.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.53,"coordY":81.25}},"index":3,"playId":"133390ee-f910-3067-93a8-3552ff27a1fd","pitchNumber":2,"startTime":"2026-07-01T17:44:45.726Z","endTime":"2026-07-01T17:44:57.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.93,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:44:57.152Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young doubles (10) on a line drive to center fielder Ceddanne Rafaela. Dylan Crews to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:45:14.955Z","endTime":"2026-07-01T17:45:32.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91665597365141,"aZ":-13.636431207329082,"pfxX":5.319003849051217,"pfxZ":9.875046833302672,"pX":0.05487345737723688,"pZ":2.4920501923911025,"vX0":-8.384336186980693,"vY0":-136.60379139035888,"vZ0":-5.431429145085367,"x":114.91,"y":171.49,"x0":2.4821378744257045,"y0":50.00677847462034,"z0":5.454306767371209,"aX":9.989873984948419},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":-7.7,"spinRate":2218,"spinDirection":139},"zone":5,"typeConfidence":0.88,"plateTime":0.40195572041923233,"extension":7.016462167058962},"hitData":{"launchSpeed":99.1,"launchAngle":12.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.96,"coordY":75.46}},"index":0,"playId":"38d31781-bc8f-3df0-a404-0cf6111129b7","pitchNumber":1,"startTime":"2026-07-01T17:45:20.873Z","endTime":"2026-07-01T17:45:32.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:45:32.155Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:46:00.842Z","endTime":"2026-07-01T17:46:34.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332042226000773,"aZ":-25.586850610773723,"pfxX":11.17456964252373,"pfxZ":3.4168181640682036,"pX":1.0928635794232633,"pZ":2.69721073184247,"vX0":-8.058640123204267,"vY0":-137.4600995603214,"vZ0":-2.552887454344395,"x":75.34,"y":165.96,"x0":2.5996588939638494,"y0":50.00304986800758,"z0":5.361449728900948,"aX":21.545272658573914},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":-18.7,"spinRate":2244,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.3973186143677858,"extension":7.055457260194406},"index":0,"playId":"922bd144-560c-3d83-9e1d-06eedb625aca","pitchNumber":1,"startTime":"2026-07-01T17:46:07.905Z","endTime":"2026-07-01T17:46:11.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76779134714158,"aZ":-25.977830569476257,"pfxX":-0.839216462730948,"pfxZ":3.648917434921417,"pX":0.33110644967672237,"pZ":2.640730410069937,"vX0":-5.743842587640048,"vY0":-128.21344457303684,"vZ0":-2.0194729218735112,"x":104.38,"y":167.48,"x0":2.6918222673310424,"y0":50.000098377088335,"z0":5.427983599354503,"aX":-1.422394581151354},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":2.5,"spinRate":2349,"spinDirection":177},"zone":6,"typeConfidence":0.91,"plateTime":0.4241253278208865,"extension":6.9665038778831905},"hitData":{"launchSpeed":74.5,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":145.09}},"index":1,"playId":"7a9a740d-d892-3774-8b05-145bfe374795","pitchNumber":2,"startTime":"2026-07-01T17:46:26.840Z","endTime":"2026-07-01T17:46:34.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":4.399999999999995,"leverageIndex":1.58,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:46:34.836Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Anthony Seigler grounds out, second baseman Jorbit Vivas to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:48:21.261Z","endTime":"2026-07-01T17:52:05.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11],"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":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":90.3,"endSpeed":82.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42738152642373,"aZ":-30.443410130141906,"pfxX":-10.278307305581189,"pfxZ":0.9885545160193239,"pX":-0.7710007616631446,"pZ":2.2378787883205495,"vX0":7.039272398661641,"vY0":-131.37400211772388,"vZ0":-1.726592875002853,"x":146.39,"y":178.36,"x0":-2.14771636273372,"y0":50.00261565834279,"z0":5.163055070469214,"aX":-17.993970355633177},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.7,"breakHorizontal":17.2,"spinRate":2247,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4166796345741197,"extension":5.222378384823227},"index":0,"playId":"335602ab-8a3f-35d7-8c57-a66732d68f1a","pitchNumber":1,"startTime":"2026-07-01T17:48:44.451Z","endTime":"2026-07-01T17:48:48.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77159634265648,"aZ":-20.192182954998863,"pfxX":-9.430201447787338,"pfxZ":6.692666344889654,"pX":-0.5985639073747698,"pZ":2.588826475285008,"vX0":7.147494673989145,"vY0":-133.01483607129407,"vZ0":-2.699012953724682,"x":139.82,"y":168.88,"x0":-2.0964799295374763,"y0":50.00372939591703,"z0":5.082306240518527,"aX":-16.883969112375613},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":15.5,"spinRate":2406,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4119319845326763,"extension":5.62832469670486},"index":1,"playId":"589b9108-effe-38a5-82bb-549ba4fe44f5","pitchNumber":2,"startTime":"2026-07-01T17:48:57.914Z","endTime":"2026-07-01T17:49:02.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T17:49:14.535Z","endTime":"2026-07-01T17:49:22.674Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.998366810208214,"aZ":-33.748610093900176,"pfxX":-0.9364578436640887,"pfxZ":-1.0628088376882254,"pX":-1.0780744887809903,"pZ":0.9740135713467167,"vX0":3.344755592320464,"vY0":-121.50317639165928,"vZ0":-2.900300694727968,"x":158.09,"y":212.48,"x0":-2.3540037797122535,"y0":50.0007740314164,"z0":5.131619421515146,"aX":-1.3930398438169087},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":0.8,"spinRate":2502,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.451724980079963,"extension":5.064072470809599},"index":3,"playId":"86415963-1bbf-3597-8772-535461f62dc6","pitchNumber":3,"startTime":"2026-07-01T17:49:22.674Z","endTime":"2026-07-01T17:49:25.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.6,"endSpeed":84.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158295417227208,"aZ":-23.07470073838039,"pfxX":-9.312555080655061,"pfxZ":4.955525375128081,"pX":-0.006068809918857351,"pZ":3.443013382203838,"vX0":8.581363352201212,"vY0":-134.61947552090206,"vZ0":-0.20017088120556137,"x":117.23,"y":145.82,"x0":-2.024806142664397,"y0":50.001261241185944,"z0":5.151392000443872,"aX":-17.095154831122308},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":15.0,"spinRate":2400,"spinDirection":248},"zone":12,"typeConfidence":2.0,"plateTime":0.4068355291547845,"extension":5.217017508235813},"index":4,"playId":"9ac014c2-ceab-3c79-8f5f-dce2860b7c51","pitchNumber":4,"startTime":"2026-07-01T17:49:38.991Z","endTime":"2026-07-01T17:49:41.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88182236072484,"aZ":-28.807338422110906,"pfxX":3.573381684841944,"pfxZ":2.2863939317148656,"pX":-0.6408001221409646,"pZ":1.9256850133224523,"vX0":3.2700387044482437,"vY0":-120.30641093960702,"vZ0":-1.5110891690641433,"x":141.43,"y":186.79,"x0":-2.478783179102094,"y0":50.00558610504702,"z0":5.099307705799569,"aX":5.274213947378033},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.1,"breakHorizontal":-7.2,"spinRate":2595,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.4541059178125577,"extension":5.153042311709512},"index":5,"playId":"cee8fd05-c297-3e0c-ae7e-bbd52d163605","pitchNumber":5,"startTime":"2026-07-01T17:49:58.883Z","endTime":"2026-07-01T17:50:01.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.72963528890676,"aZ":-36.842412174306546,"pfxX":2.2797856100354528,"pfxZ":-3.0745700521753516,"pX":-1.4654249060326476,"pZ":1.3289323744543367,"vX0":1.8520010083334564,"vY0":-121.2715101605122,"vZ0":-1.6442759774152522,"x":172.86,"y":202.9,"x0":-2.530479823199041,"y0":50.00593973435823,"z0":5.177308089824638,"aX":3.456860720122588},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.8,"breakHorizontal":-4.6,"spinRate":2699,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.4486048346461846,"extension":5.012679997718923},"index":6,"playId":"d5db1e7d-13d6-31a2-9b62-cd59b21d0951","pitchNumber":6,"startTime":"2026-07-01T17:50:19.396Z","endTime":"2026-07-01T17:50:23.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.964764078169537,"aZ":-21.05086676772188,"pfxX":-10.210554144277591,"pfxZ":5.984143149322765,"pX":0.5949681619756914,"pZ":2.2175675720481625,"vX0":10.643440916745236,"vY0":-134.91171510992373,"vZ0":-3.7617110707939982,"x":94.32,"y":178.91,"x0":-2.0584293558730393,"y0":50.00617601919171,"z0":5.098130086067821,"aX":-18.989940113153576},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":16.4,"spinRate":2392,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.4046536231455442,"extension":5.4340485105424445},"index":7,"playId":"302c7cbb-3b27-3c1c-8ef1-f5310f745d63","pitchNumber":7,"startTime":"2026-07-01T17:50:35.690Z","endTime":"2026-07-01T17:50:38.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.410037873706592,"aZ":-29.873540687459208,"pfxX":-10.966223548293572,"pfxZ":1.2002046787957799,"pX":-0.33190391131451275,"pZ":2.4975097791766125,"vX0":8.76144235699372,"vY0":-137.0586120229548,"vZ0":-1.551789996699307,"x":129.65,"y":171.35,"x0":-2.1347555544061887,"y0":50.00300665203101,"z0":5.098444322447318,"aX":-21.002590878084213},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.0,"breakHorizontal":18.1,"spinRate":2288,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.39863309735854546,"extension":5.28332174869933},"index":8,"playId":"9b555dad-bcf6-3317-80f3-c6646119f500","pitchNumber":8,"startTime":"2026-07-01T17:50:55.578Z","endTime":"2026-07-01T17:50:58.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492262990774364,"aZ":-28.881449139414087,"pfxX":-11.835146592465211,"pfxZ":1.710603100556158,"pX":-0.07230255710135165,"pZ":3.1583740774138245,"vX0":9.707606703323616,"vY0":-137.34780792706863,"vZ0":-0.15117951434930665,"x":119.76,"y":153.5,"x0":-2.0969751295265633,"y0":50.00676907040791,"z0":5.161239747961605,"aX":-22.849499749186105},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.2,"breakHorizontal":19.7,"spinRate":2272,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.3972195418755877,"extension":5.345495347181595},"index":9,"playId":"554ede23-1c8c-38ec-84ea-8fecc06de631","pitchNumber":9,"startTime":"2026-07-01T17:51:15.095Z","endTime":"2026-07-01T17:51:18.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60978364748435,"aZ":-19.585097619910936,"pfxX":-9.215510314078916,"pfxZ":6.681750217350846,"pX":-0.4178689338942851,"pZ":2.2078791931651067,"vX0":7.532803743128106,"vY0":-136.53308404017713,"vZ0":-4.310666850920959,"x":132.93,"y":179.17,"x0":-2.0179638931004695,"y0":50.003366956765184,"z0":5.15847897570257,"aX":-17.365152888987517},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2444,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4014665421280639,"extension":5.353234957673996},"index":10,"playId":"96d406f8-4025-3bb1-b626-40bef8173c60","pitchNumber":10,"startTime":"2026-07-01T17:51:34.010Z","endTime":"2026-07-01T17:51:37.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":83.8,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0933062659643,"aZ":-33.095476494314546,"pfxX":4.944714680288118,"pfxZ":-0.6181810401408239,"pX":-0.41430750134872113,"pZ":2.247257788935826,"vX0":3.5532133373033123,"vY0":-122.02537822756217,"vZ0":-0.06641799150770566,"x":132.79,"y":178.1,"x0":-2.5339660040029677,"y0":50.00073627062451,"z0":5.13775557245097,"aX":7.418325281300441},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.8,"breakHorizontal":-9.8,"spinRate":2691,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.44969690833110043,"extension":5.072480399139429},"hitData":{"launchSpeed":66.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.16,"coordY":160.71}},"index":11,"playId":"a6ff35d0-5f3f-368c-8694-aa31536a2447","pitchNumber":11,"startTime":"2026-07-01T17:51:57.869Z","endTime":"2026-07-01T17:52:05.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:52:05.904Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:52:19.125Z","endTime":"2026-07-01T17:53:11.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":93.5,"endSpeed":86.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51720917169003,"aZ":-26.86591150735563,"pfxX":-10.729191633339973,"pfxZ":2.8192932007451574,"pX":0.3032998506278742,"pZ":2.445224556751974,"vX0":9.970672267088718,"vY0":-135.83836411196552,"vZ0":-2.035741177794703,"x":105.44,"y":172.76,"x0":-2.006590155915863,"y0":50.00556886420912,"z0":5.057396512955408,"aX":-20.21576897726632},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":17.5,"spinRate":2274,"spinDirection":252},"zone":6,"typeConfidence":2.0,"plateTime":0.40199893745587056,"extension":5.448310367839944},"index":0,"playId":"2aac5861-e244-3b44-9c5c-b7c2ae1943e7","pitchNumber":1,"startTime":"2026-07-01T17:52:33.601Z","endTime":"2026-07-01T17:52:37.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.625726657826316,"aZ":-20.97296011661471,"pfxX":-9.3073637684525,"pfxZ":5.911435759167699,"pX":0.7394136107880153,"pZ":2.4349165820068643,"vX0":10.422123003872754,"vY0":-135.78717590381572,"vZ0":-3.488650050182031,"x":88.82,"y":173.04,"x0":-1.91270261797446,"y0":50.001878762753115,"z0":5.169902007004032,"aX":-17.635705033479955},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":15.0,"spinRate":2321,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.40112228179849607,"extension":5.200511575823012},"index":1,"playId":"e7669af4-2678-325a-8e7a-a6bc74c9ed08","pitchNumber":2,"startTime":"2026-07-01T17:52:48.660Z","endTime":"2026-07-01T17:52:52.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066918722347303,"aZ":-34.55144490644747,"pfxX":-0.37509023156892596,"pfxZ":-1.4944259975091514,"pX":1.0585566699049056,"pZ":1.1167038938499925,"vX0":7.819467472254709,"vY0":-124.33458181057028,"vZ0":-2.7213390763447025,"x":76.65,"y":208.63,"x0":-2.0624268443282787,"y0":50.00606005411991,"z0":5.058068292169057,"aX":-0.5943881597653522},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.1,"breakHorizontal":-1.0,"spinRate":2522,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.43847403903530413,"extension":5.311955117260597},"index":2,"playId":"8de489c1-d631-33d5-8242-8db357bd9ab3","pitchNumber":3,"startTime":"2026-07-01T17:53:07.990Z","endTime":"2026-07-01T17:53:11.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:53:11.208Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wilyer Abreu singles on a ground ball to pitcher Brad Lord.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:53:34.265Z","endTime":"2026-07-01T17:55:23.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20579847942637,"aZ":-33.245235272565004,"pfxX":5.480823911441151,"pfxZ":-0.7322411972334972,"pX":-0.5025565501475087,"pZ":1.7537255248512889,"vX0":3.0328180129884896,"vY0":-119.6447744712287,"vZ0":-0.8458332533339021,"x":136.16,"y":191.43,"x0":-2.497097825288424,"y0":50.00455307046008,"z0":5.080430461182358,"aX":7.979232119883314},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":-10.7,"spinRate":2791,"spinDirection":47},"zone":7,"typeConfidence":2.0,"plateTime":0.45707683874041605,"extension":4.981116628418267},"index":0,"playId":"bc65359b-a5cc-37be-854b-9afe6f23c3a7","pitchNumber":1,"startTime":"2026-07-01T17:53:40.801Z","endTime":"2026-07-01T17:53:44.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.581769438462942,"aZ":-30.172213978126106,"pfxX":-8.297529102727356,"pfxZ":1.2300519023520753,"pX":-1.2878132672885565,"pZ":2.564064300795116,"vX0":5.205934053364265,"vY0":-126.06061301179577,"vZ0":-0.2427763273229303,"x":166.09,"y":169.55,"x0":-2.288406057569814,"y0":50.00510763353164,"z0":5.071498575876892,"aX":-13.525609086592768},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":14.0,"spinRate":1911,"spinDirection":261},"zone":11,"typeConfidence":2.0,"plateTime":0.4324091269808168,"extension":5.313989605678815},"index":1,"playId":"dc8c5295-34e3-30a1-8ecd-5d1974a130ec","pitchNumber":2,"startTime":"2026-07-01T17:53:55.213Z","endTime":"2026-07-01T17:53:59.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918729219944186,"aZ":-29.525021495922292,"pfxX":-10.968927385442221,"pfxZ":1.3922827885768738,"pX":0.16210625422875166,"pZ":1.9658645189616797,"vX0":9.710711352652627,"vY0":-136.46554378103085,"vZ0":-2.666101422135435,"x":110.82,"y":185.7,"x0":-1.9981791388878851,"y0":50.00599231654086,"z0":4.966377110949102,"aX":-20.921535079320403},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.2,"breakHorizontal":18.1,"spinRate":2395,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.39967489022127456,"extension":5.565448969866887},"index":2,"playId":"121a3cbd-fb15-3231-9cbf-52714e191261","pitchNumber":3,"startTime":"2026-07-01T17:54:11.415Z","endTime":"2026-07-01T17:54:14.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.373111914814068,"aZ":-34.97584865948025,"pfxX":1.697057032273582,"pfxZ":-1.7725649716926632,"pX":-0.6176779063799114,"pZ":2.3751300480807265,"vX0":3.465491405560353,"vY0":-124.17798626660425,"vZ0":0.041420347437062466,"x":140.54,"y":174.65,"x0":-2.246024867159026,"y0":50.00497631889526,"z0":5.242434317711395,"aX":2.678319187013662},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.0,"breakHorizontal":-3.8,"spinRate":2702,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.43929480984077784,"extension":5.095018604454393},"index":3,"playId":"2687159c-eb76-343a-83ea-9b3107bf0bb7","pitchNumber":4,"startTime":"2026-07-01T17:54:27.762Z","endTime":"2026-07-01T17:54:30.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":82.4,"endSpeed":77.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.948604394323272,"aZ":-32.85001325403542,"pfxX":6.530442706697333,"pfxZ":-0.46203480371831374,"pX":0.6669148992022116,"pZ":-0.07671828772111822,"vX0":5.295419912729735,"vY0":-119.91476711810964,"vZ0":-4.934486893901149,"x":91.58,"y":240.85,"x0":-2.4102250715715647,"y0":50.00193749593063,"z0":4.904657748032923,"aX":9.606357843346613},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.7,"breakHorizontal":-13.0,"spinRate":2849,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45497660125360895,"extension":5.270198509342155},"index":4,"playId":"69324900-6c7b-3cff-8313-609adbe33f54","pitchNumber":5,"startTime":"2026-07-01T17:54:50.867Z","endTime":"2026-07-01T17:54:54.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47345769118859,"aZ":-31.46341551040035,"pfxX":-8.908366282045172,"pfxZ":0.43898263364249956,"pX":-1.504026510175684,"pZ":2.1071055252158253,"vX0":5.236425789265174,"vY0":-125.76885430855518,"vZ0":-0.9574606251761097,"x":174.33,"y":181.89,"x0":-2.455590658123391,"y0":50.00011246271676,"z0":5.044191576711314,"aX":-14.270894990629756},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":14.9,"spinRate":1811,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.43547638461026894,"extension":5.438271226511639},"hitData":{"launchSpeed":77.1,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":117.35,"coordY":180.57}},"index":5,"playId":"2bb4b4db-8376-3d7e-8e6e-525b9ea9d7d0","pitchNumber":6,"startTime":"2026-07-01T17:55:15.830Z","endTime":"2026-07-01T17:55:23.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.5,"awayTeamWinProbability":67.5,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:55:23.287Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks. Wilyer Abreu to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:55:43.046Z","endTime":"2026-07-01T17:57:02.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33845740448607,"aZ":-22.136850397195648,"pfxX":-11.410590076866956,"pfxZ":5.509672269836742,"pX":0.1327197139286185,"pZ":1.2356701537448496,"vX0":10.146494708167737,"vY0":-133.73064259658574,"vZ0":-6.015479098637807,"x":111.94,"y":205.42,"x0":-2.2178607611726564,"y0":50.00266504108279,"z0":5.089691772599559,"aX":-20.782811988290668},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":18.6,"spinRate":2394,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40871909320380206,"extension":5.6783182288409435},"index":0,"playId":"d0b063e4-6cbc-34db-90cd-6c98a50c8252","pitchNumber":1,"startTime":"2026-07-01T17:55:52.888Z","endTime":"2026-07-01T17:55:56.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.800928684606863,"aZ":-30.528669827503183,"pfxX":-1.4597030163249336,"pfxZ":1.0789886653876617,"pX":0.7400888051293646,"pZ":0.7314878261047054,"vX0":8.11455035457896,"vY0":-123.54657951989864,"vZ0":-4.177478158028406,"x":88.79,"y":219.03,"x0":-2.410990383791858,"y0":50.00541987842105,"z0":5.037391215070671,"aX":-2.2352452541136922},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":0.6,"spinRate":2456,"spinDirection":345},"zone":14,"typeConfidence":2.0,"plateTime":0.4449599686913226,"extension":5.343371653054533},"index":1,"playId":"51ffb9a4-bdcd-3e65-afb9-ff901e097eec","pitchNumber":2,"startTime":"2026-07-01T17:56:12.021Z","endTime":"2026-07-01T17:56:15.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515862329668337,"aZ":-26.50383155936811,"pfxX":-11.45636076107876,"pfxZ":2.904259110937703,"pX":0.5682273814475227,"pZ":3.4435670365725,"vX0":11.846525965840659,"vY0":-137.9017209245164,"vZ0":0.2696943622696347,"x":95.34,"y":145.8,"x0":-2.265386828107082,"y0":50.00492135300365,"z0":5.1117794180458604,"aX":-22.386925993437988},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":18.7,"spinRate":2299,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.39501050155862005,"extension":5.596898192910404},"index":2,"playId":"e3645a8c-1f30-3922-8609-432acf52daa6","pitchNumber":3,"startTime":"2026-07-01T17:56:35.882Z","endTime":"2026-07-01T17:56:40.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925307193384167,"aZ":-18.572630265685863,"pfxX":-10.23949089502085,"pfxZ":7.169278109917752,"pX":1.119671350964751,"pZ":2.4723936591309488,"vX0":12.444673756498531,"vY0":-135.4910416690934,"vZ0":-3.862906413604901,"x":74.32,"y":172.03,"x0":-2.1590003498130947,"y0":50.00277336110867,"z0":5.180639876188195,"aX":-19.427674291382996},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":16.6,"spinRate":2393,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4011275718056213,"extension":5.64716807657023},"index":3,"playId":"6830a42c-bc11-3ffd-b5eb-3512611c1b5e","pitchNumber":4,"startTime":"2026-07-01T17:56:57.595Z","endTime":"2026-07-01T17:57:02.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:57:02.312Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, second baseman Jorbit Vivas to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:58:04.953Z","endTime":"2026-07-01T17:59:45.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T17:57:11.129Z","endTime":"2026-07-01T17:58:07.143Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.868276328440466,"aZ":-28.058688826716292,"pfxX":-11.795884406998095,"pfxZ":2.129935425088254,"pX":0.30539862465608586,"pZ":2.3502971586484214,"vX0":11.419970834552728,"vY0":-137.6120601789285,"vZ0":-2.242528466774233,"x":105.36,"y":175.32,"x0":-2.3471014310725726,"y0":50.00651426663542,"z0":5.058750819607825,"aX":-22.839823396003787},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.6,"breakHorizontal":19.2,"spinRate":2388,"spinDirection":248},"zone":6,"typeConfidence":2.0,"plateTime":0.39660759468142226,"extension":5.64668139340705},"index":1,"playId":"8a92a13d-3c69-36fc-941e-69f81ca8afcd","pitchNumber":1,"startTime":"2026-07-01T17:58:07.143Z","endTime":"2026-07-01T17:58:10.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.975406022017022,"aZ":-35.2690760444621,"pfxX":1.6896708018532753,"pfxZ":-1.996647047228537,"pX":0.6054449559661804,"pZ":2.0747917700931207,"vX0":6.906854030221294,"vY0":-122.79272031293503,"vZ0":-0.43105614385541857,"x":93.92,"y":182.76,"x0":-2.446640088787011,"y0":50.00252482043488,"z0":5.216030668216666,"aX":2.6182341082066047},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.5,"breakHorizontal":-4.4,"spinRate":2701,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4435793707670568,"extension":5.352565900385068},"index":2,"playId":"c15599ec-031b-3680-be05-b6f89e09feb0","pitchNumber":2,"startTime":"2026-07-01T17:58:25.671Z","endTime":"2026-07-01T17:58:29.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914130636129908,"aZ":-32.09967327265763,"pfxX":4.950751272063735,"pfxZ":0.05042642543358511,"pX":0.10985251108366428,"pZ":2.3500243741221283,"vX0":5.1260838578817225,"vY0":-123.03289313816478,"vZ0":0.02395473444526619,"x":112.81,"y":175.33,"x0":-2.6422563137587756,"y0":50.00384971836343,"z0":5.055616917575226,"aX":7.6064422193280175},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":-10.2,"spinRate":2661,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.4448064893321191,"extension":5.423713902976637},"index":3,"playId":"232cd2f5-b1a5-354e-9c65-bb170b9fb7a6","pitchNumber":3,"startTime":"2026-07-01T17:58:51.034Z","endTime":"2026-07-01T17:58:54.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.055644969605137,"aZ":-33.14204102648382,"pfxX":6.734644569869238,"pfxZ":-0.6264755347074091,"pX":1.9464897736397704,"pZ":0.9075569032524429,"vX0":8.607003269135559,"vY0":-123.85716369228426,"vZ0":-3.0409460119289395,"x":42.8,"y":214.28,"x0":-2.4621864946215686,"y0":50.006038563791066,"z0":4.951512003817548,"aX":10.357569054661628},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":-14.4,"spinRate":2688,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44393565784509903,"extension":5.502977789007137},"index":4,"playId":"14e7bac2-6461-3781-af70-fde06a3a4d42","pitchNumber":4,"startTime":"2026-07-01T17:59:15.298Z","endTime":"2026-07-01T17:59:18.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276373406394494,"aZ":-32.34624987622602,"pfxX":-11.489049552223134,"pfxZ":-0.08623067364683301,"pX":0.14618777343759798,"pZ":2.657955446372269,"vX0":10.859321012438219,"vY0":-139.10041832644518,"vZ0":-0.6762256034220882,"x":111.43,"y":167.02,"x0":-2.303225216616685,"y0":50.00281587526634,"z0":5.036332375333376,"aX":-22.66264127372068},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":-0.1,"breakHorizontal":18.7,"spinRate":2372,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.3927633046053982,"extension":5.600566536127682},"hitData":{"launchSpeed":84.9,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":146.62}},"index":5,"playId":"7250d7a1-5078-3596-9d36-bdef6f95ada7","pitchNumber":5,"startTime":"2026-07-01T17:59:37.624Z","endTime":"2026-07-01T17:59:45.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-4.4999999999999964,"leverageIndex":1.76,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:59:45.668Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:01:27.130Z","endTime":"2026-07-01T18:04:56.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98632028115408,"aZ":-14.912614151686867,"pfxX":8.12848359569967,"pfxZ":9.15179200809597,"pX":0.0929906488695503,"pZ":2.5699213381750643,"vX0":-9.16467050326663,"vY0":-136.4483914910708,"vZ0":-5.014403099838947,"x":113.46,"y":169.39,"x0":2.4389550470433012,"y0":50.00006967646538,"z0":5.45866185383619,"aX":15.327198609854914},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-12.8,"spinRate":2273,"spinDirection":132},"zone":5,"typeConfidence":0.85,"plateTime":0.4013996715863306,"extension":7.04631079098711},"index":0,"playId":"d04fd42c-ba32-345b-9a6f-576b6b33e4c0","pitchNumber":1,"startTime":"2026-07-01T18:01:55.494Z","endTime":"2026-07-01T18:01:59.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.827646416976563,"aZ":-14.882509180077001,"pfxX":6.436981571407722,"pfxZ":8.9559877340288,"pX":-0.5202040183833012,"pZ":3.940599388814191,"vX0":-10.203292896706863,"vY0":-137.8799709805063,"vZ0":-1.6626686535627564,"x":136.83,"y":132.38,"x0":2.387127324978659,"y0":50.00380049579444,"z0":5.552559601546708,"aX":12.430571665818588},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":-9.6,"spinRate":2267,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.3968017429152271,"extension":7.050442252802575},"index":1,"playId":"24168377-8517-322b-8ecc-0a4b5144f0a0","pitchNumber":2,"startTime":"2026-07-01T18:02:07.865Z","endTime":"2026-07-01T18:02:11.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.240627443198928,"aZ":-12.267950026828576,"pfxX":5.610320284766102,"pfxZ":10.345725141994683,"pX":-0.9068619071031444,"pZ":2.8775526010935564,"vX0":-11.121135577268012,"vY0":-137.74655216967432,"vZ0":-4.642114163938417,"x":151.57,"y":161.09,"x0":2.4515876682604842,"y0":50.00221302624401,"z0":5.412338263250128,"aX":10.795248303783271},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2282,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.3974491194279852,"extension":7.103531233010455},"index":2,"playId":"c0d0e7bd-eee8-35df-8454-fbb35be6ee04","pitchNumber":3,"startTime":"2026-07-01T18:02:21.071Z","endTime":"2026-07-01T18:02:25.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":97.1,"endSpeed":88.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66799611490626,"aZ":-13.19950133462953,"pfxX":7.572589219199363,"pfxZ":9.433344019182506,"pX":0.59579306124402,"pZ":2.259441414386506,"vX0":-8.317084874909142,"vY0":-141.06104012252212,"vZ0":-6.327311763793375,"x":94.29,"y":177.78,"x0":2.601319207564444,"y0":50.00156945165066,"z0":5.38569874284299,"aX":15.230393567290925},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":-12.0,"spinRate":2348,"spinDirection":137},"zone":6,"typeConfidence":0.92,"plateTime":0.3885815093661429,"extension":7.177655964957751},"index":3,"playId":"8fdddefd-f6d0-3312-8675-7077bbb9eb53","pitchNumber":4,"startTime":"2026-07-01T18:02:44.271Z","endTime":"2026-07-01T18:02:47.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.7,"endSpeed":89.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.829599285401436,"aZ":-15.650486062702784,"pfxX":7.721074124701338,"pfxZ":8.179652706006,"pX":-0.28955403284755027,"pZ":2.054304556728999,"vX0":-10.352486981912751,"vY0":-140.5262293789115,"vZ0":-6.174653454137797,"x":128.04,"y":183.31,"x0":2.4217403628105325,"y0":50.003426016402464,"z0":5.279005180256588,"aX":15.599328445364533},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2213,"spinDirection":143},"zone":7,"typeConfidence":0.87,"plateTime":0.38826708640313035,"extension":7.202160485885099},"index":4,"playId":"babf88c7-9ce8-3181-bef1-2d96dd65a494","pitchNumber":5,"startTime":"2026-07-01T18:03:00.807Z","endTime":"2026-07-01T18:03:04.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.44807778807338,"aZ":-36.37560293976483,"pfxX":-3.4755833642457548,"pfxZ":-2.845097782998277,"pX":1.065847651327862,"pZ":3.866553139908792,"vX0":-2.636329776388401,"vY0":-119.68675116483358,"vZ0":3.1137669622502115,"x":76.37,"y":134.38,"x0":2.6267831097487537,"y0":50.00474914748886,"z0":5.770369001581498,"aX":-5.127397777117923},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.3,"breakHorizontal":6.8,"spinRate":2452,"spinDirection":292},"zone":12,"typeConfidence":0.91,"plateTime":0.454718533512815,"extension":6.770670557153918},"index":5,"playId":"5d65b9a3-2da4-3c31-b7f9-7dc026eda61c","pitchNumber":6,"startTime":"2026-07-01T18:03:17.080Z","endTime":"2026-07-01T18:03:20.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44794185455839,"aZ":-15.413030109573965,"pfxX":5.6238235722853505,"pfxZ":8.193461890971353,"pX":-0.4866593003358466,"pZ":2.6315123619070695,"vX0":-10.331136790914774,"vY0":-141.2602868327764,"vZ0":-5.046252529771215,"x":135.55,"y":167.73,"x0":2.4669477117599095,"y0":50.00322833350112,"z0":5.412577496309979,"aX":11.50612115211981},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":-8.4,"spinRate":2135,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.3859121106645489,"extension":7.2328259522279},"index":6,"playId":"c1aad5f5-6f38-3049-a03e-6e76134d3cd1","pitchNumber":7,"startTime":"2026-07-01T18:03:31.799Z","endTime":"2026-07-01T18:03:34.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72739460809809,"aZ":-27.12979262202643,"pfxX":0.008435431501148116,"pfxZ":2.867857530223281,"pX":-0.56470707264401,"pZ":1.7613015809557968,"vX0":-8.057055796496028,"vY0":-130.79664044063873,"vZ0":-3.971742971279105,"x":138.53,"y":191.22,"x0":2.535310004801735,"y0":50.00303666592847,"z0":5.299536200853041,"aX":0.01650356068904406},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":1.4,"spinRate":2506,"spinDirection":185},"zone":7,"typeConfidence":0.91,"plateTime":0.4164097679327603,"extension":7.2626265554154665},"index":7,"playId":"e8fbef3b-3d68-3572-88d2-1b101a8d786c","pitchNumber":8,"startTime":"2026-07-01T18:03:49.560Z","endTime":"2026-07-01T18:04:02.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.352979562290525,"aZ":-15.76822245396451,"pfxX":6.8610790186018,"pfxZ":7.917733181805399,"pX":-0.3216409128246512,"pZ":2.6822230877268125,"vX0":-10.488093054198176,"vY0":-142.06335651437436,"vZ0":-4.714570790019086,"x":129.26,"y":166.36,"x0":2.5033837618476387,"y0":50.001660549059835,"z0":5.344633266082414,"aX":14.215848152427249},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":-10.7,"spinRate":2284,"spinDirection":139},"zone":1,"typeConfidence":0.9,"plateTime":0.383535124729411,"extension":7.176566627715833},"index":8,"playId":"f41b36fc-0ec9-3353-93ba-f28d3c34d85c","pitchNumber":9,"startTime":"2026-07-01T18:04:19.431Z","endTime":"2026-07-01T18:04:23.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.782496850349148,"aZ":-15.169986839399872,"pfxX":7.073422510743512,"pfxZ":8.251891054722424,"pX":1.3201664358712657,"pZ":3.046346147442935,"vX0":-6.215297977669064,"vY0":-142.21876357904972,"vZ0":-3.635031676600765,"x":66.68,"y":156.53,"x0":2.608478474015582,"y0":50.00269572741717,"z0":5.295175332408536,"aX":14.576722628602411},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":-11.6,"spinRate":2336,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.3842377570007658,"extension":7.236401546908413},"index":9,"playId":"153f1f32-e887-3309-8c4a-fa92b00932b2","pitchNumber":10,"startTime":"2026-07-01T18:04:36.429Z","endTime":"2026-07-01T18:04:40.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.245314570625368,"aZ":-14.665618884517878,"pfxX":7.857662339970032,"pfxZ":8.659442368509998,"pX":0.9772844833629866,"pZ":3.1155624423468047,"vX0":-7.302386940438279,"vY0":-140.89223527322153,"vZ0":-3.477947859012798,"x":79.75,"y":154.66,"x0":2.5743751990708814,"y0":50.00625135455778,"z0":5.306203196078314,"aX":15.893926901849145},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":-12.8,"spinRate":2303,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.38788320831156353,"extension":7.401007148226265},"index":10,"playId":"77f44213-9ce4-3ce8-8138-f03ce0f124b2","pitchNumber":11,"startTime":"2026-07-01T18:04:52.055Z","endTime":"2026-07-01T18:04:56.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:04:56.874Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:05:10.046Z","endTime":"2026-07-01T18:05:49.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.851514743041562,"aZ":-13.270973668595872,"pfxX":7.631677376368307,"pfxZ":9.365522387618222,"pX":0.480136880590749,"pZ":2.5090486620280172,"vX0":-8.392691170494297,"vY0":-140.8866144468726,"vZ0":-5.443945043427292,"x":98.7,"y":171.04,"x0":2.5006485711144677,"y0":50.00063211240867,"z0":5.31818304939385,"aX":15.399858160873205},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":-12.2,"spinRate":2450,"spinDirection":136},"zone":6,"typeConfidence":0.91,"plateTime":0.3882099637361054,"extension":7.339541851978043},"index":0,"playId":"3526fec3-0c3f-395a-89d6-857767485d6e","pitchNumber":1,"startTime":"2026-07-01T18:05:18.757Z","endTime":"2026-07-01T18:05:22.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.552599203505725,"aZ":-25.35792015149431,"pfxX":0.8140005236129869,"pfxZ":3.739241850603573,"pX":-0.12136290908691319,"pZ":2.461813279134921,"vX0":-7.397348381870495,"vY0":-133.34904847660144,"vZ0":-2.905525937212673,"x":121.63,"y":172.31,"x0":2.5690956869936286,"y0":50.00195289376596,"z0":5.372218726042273,"aX":1.4850598052361708},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-0.1,"spinRate":2383,"spinDirection":155},"zone":5,"typeConfidence":0.89,"plateTime":0.40895095529397496,"extension":7.2007435795487975},"index":1,"playId":"5033562c-5764-3b38-9263-ad9b99da906b","pitchNumber":2,"startTime":"2026-07-01T18:05:31.983Z","endTime":"2026-07-01T18:05:35.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.262480050126253,"aZ":-13.942348225113177,"pfxX":6.2551031951125395,"pfxZ":8.951685703277008,"pX":-0.589149309547646,"pZ":2.291315445388884,"vX0":-11.004034441746736,"vY0":-141.5578522027702,"vZ0":-5.841343315946984,"x":139.46,"y":176.91,"x0":2.52959138151159,"y0":50.00043204461657,"z0":5.268426966168557,"aX":12.737342922999678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":-9.1,"spinRate":2316,"spinDirection":140},"zone":4,"typeConfidence":0.92,"plateTime":0.3864047802018966,"extension":7.301575061257332},"index":2,"playId":"ae1cbf9e-6d88-3f76-bcd1-a3e0efaabfea","pitchNumber":3,"startTime":"2026-07-01T18:05:45.426Z","endTime":"2026-07-01T18:05:49.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:05:49.710Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:05:52.813Z","endTime":"2026-07-01T18:06:36.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.498339049394392,"aZ":-19.58899690046646,"pfxX":9.90400841788212,"pfxZ":6.2831481833668805,"pX":0.7870999058064915,"pZ":2.2726053429897535,"vX0":-8.324727606994509,"vY0":-140.32518716006157,"vZ0":-5.282577595713785,"x":87.0,"y":177.42,"x0":2.4992722678016768,"y0":50.00129439361663,"z0":5.447841124617095,"aX":19.833305858797484},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":-16.3,"spinRate":2277,"spinDirection":143},"zone":9,"typeConfidence":0.88,"plateTime":0.38969089597030404,"extension":7.245259036033741},"index":0,"playId":"534a29a3-94ea-3eba-982c-3b34ad9cf1f9","pitchNumber":1,"startTime":"2026-07-01T18:06:11.919Z","endTime":"2026-07-01T18:06:14.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742600581613168,"aZ":-21.17713946539004,"pfxX":9.322237300788288,"pfxZ":5.491609269108974,"pX":1.0829396858411717,"pZ":3.3713413063996818,"vX0":-7.690143969162945,"vY0":-140.3494089303449,"vZ0":-1.8729262973578165,"x":75.72,"y":147.75,"x0":2.6426580629056726,"y0":50.001328100768966,"z0":5.421654271461053,"aX":18.660338254780047},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.7,"breakHorizontal":-15.4,"spinRate":2260,"spinDirection":131},"zone":12,"typeConfidence":0.89,"plateTime":0.38975554551974456,"extension":7.162100515200139},"hitData":{"launchSpeed":50.2,"launchAngle":11.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.12,"coordY":166.76}},"index":1,"playId":"6daab03e-89db-3706-a37d-799656e3421b","pitchNumber":2,"startTime":"2026-07-01T18:06:27.345Z","endTime":"2026-07-01T18:06:36.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:06:36.348Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to third baseman Caleb Durbin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T18:06:56.010Z","endTime":"2026-07-01T18:08:29.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.824089714023952,"aZ":-14.91721341808033,"pfxX":5.409718058293688,"pfxZ":8.768848731160785,"pX":-0.14009733410978115,"pZ":3.110060082684763,"vX0":-9.42419392226575,"vY0":-138.4359717624177,"vZ0":-3.626790292907871,"x":122.34,"y":154.81,"x0":2.583813927683625,"y0":50.003859525104545,"z0":5.416392504358902,"aX":10.648423916833483},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-8.2,"spinRate":2192,"spinDirection":138},"zone":2,"typeConfidence":0.9,"plateTime":0.3935397860998102,"extension":7.065595695861347},"index":0,"playId":"67383956-c43e-3f5e-9120-0bf3624950ad","pitchNumber":1,"startTime":"2026-07-01T18:07:06.653Z","endTime":"2026-07-01T18:07:09.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49069217965432,"aZ":-17.30104072050206,"pfxX":4.560894772888261,"pfxZ":7.894249883153062,"pX":1.196467361203161,"pZ":3.1888423553118885,"vX0":-5.377385472096042,"vY0":-135.62580223585667,"vZ0":-2.7839842413695597,"x":71.39,"y":152.68,"x0":2.6017096763476784,"y0":50.004241633237704,"z0":5.419057385769906,"aX":8.594868394509481},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-7.3,"spinRate":2280,"spinDirection":139},"zone":12,"typeConfidence":0.79,"plateTime":0.4020983594208958,"extension":7.042785521457913},"index":1,"playId":"55ac5977-a467-3dae-a819-f175cb7ed3f0","pitchNumber":2,"startTime":"2026-07-01T18:07:26.171Z","endTime":"2026-07-01T18:07:29.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37706977256849,"aZ":-28.576784394582678,"pfxX":-3.240438692325645,"pfxZ":2.242727430937167,"pX":2.1431224197685914,"pZ":2.997295250832386,"vX0":-0.7090143958076585,"vY0":-125.16734183641461,"vZ0":-0.31058791643054073,"x":35.31,"y":157.85,"x0":2.85052891441842,"y0":50.00441589107306,"z0":5.438745303615489,"aX":-5.204971844770318},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":6.0,"spinRate":2287,"spinDirection":180},"zone":12,"typeConfidence":0.91,"plateTime":0.4355722818398733,"extension":6.803810317601299},"index":2,"playId":"22ebef46-a40c-349b-9862-7731d2e8bd10","pitchNumber":3,"startTime":"2026-07-01T18:07:43.322Z","endTime":"2026-07-01T18:07:46.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4595095078209,"aZ":-13.560134066157682,"pfxX":5.042669446638576,"pfxZ":9.530248258244857,"pX":0.5320432732497198,"pZ":2.669155266717351,"vX0":-7.584762996477318,"vY0":-138.73013650227975,"vZ0":-4.884236120065906,"x":96.72,"y":166.71,"x0":2.643785514219198,"y0":50.00080048576738,"z0":5.353332334119212,"aX":9.847704590378068},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":-7.6,"spinRate":2200,"spinDirection":139},"zone":6,"typeConfidence":0.9,"plateTime":0.39451540657398576,"extension":7.216897004657647},"index":3,"playId":"4b690b8b-acf6-3198-a415-c99ab722c17f","pitchNumber":4,"startTime":"2026-07-01T18:08:02.649Z","endTime":"2026-07-01T18:08:07.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.147342396968874,"aZ":-15.080550985401057,"pfxX":4.306051257983048,"pfxZ":8.554991547621368,"pX":-0.19519345122840961,"pZ":2.797918722658427,"vX0":-9.189773759604483,"vY0":-140.09537798734198,"vZ0":-4.302466107144757,"x":124.44,"y":163.24,"x0":2.5606179485012364,"y0":50.002647061966925,"z0":5.3319618012876315,"aX":8.604812070188757},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":-6.0,"spinRate":2182,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.3902254926459041,"extension":7.356833466508669},"hitData":{"launchSpeed":75.4,"launchAngle":15.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":90.98,"coordY":151.83}},"index":4,"playId":"45d5d578-dc56-36b2-a2c4-a68ea6bcdf73","pitchNumber":5,"startTime":"2026-07-01T18:08:24.179Z","endTime":"2026-07-01T18:08:29.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:08:29.207Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, first baseman Andrés Chaparro to pitcher Brad Lord.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:10:25.188Z","endTime":"2026-07-01T18:13:09.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.840420410422045,"aZ":-25.99306608728179,"pfxX":-9.424582266585332,"pfxZ":3.225586744214999,"pX":-1.2905946250617681,"pZ":3.0801662307513706,"vX0":5.9544682468124055,"vY0":-136.35777111410695,"vZ0":-0.9150427097419359,"x":166.19,"y":155.62,"x0":-2.2577129926969177,"y0":50.0046917015509,"z0":5.1840512505396665,"aX":-18.0744420944024},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":16.1,"spinRate":2266,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.39890893948185013,"extension":5.472047361292957},"index":0,"playId":"8d7338ec-cd8f-3e6c-9520-ddfff61c4d0d","pitchNumber":1,"startTime":"2026-07-01T18:10:39.904Z","endTime":"2026-07-01T18:10:42.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.8,"endSpeed":86.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09495780386224,"aZ":-26.644863248788077,"pfxX":-10.398920623866246,"pfxZ":2.9018267530071284,"pX":-0.22734092999351466,"pZ":3.3832970218036538,"vX0":8.527485881779294,"vY0":-136.51118508954752,"vZ0":-0.32685411770716405,"x":125.67,"y":147.43,"x0":-2.0244011590223896,"y0":50.00636609268472,"z0":5.322477032355756,"aX":-19.83709721042105},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.4,"breakHorizontal":17.3,"spinRate":2322,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.39964524310607974,"extension":5.358391360561759},"index":1,"playId":"259a9709-c008-33fd-aadc-afbd374e3a76","pitchNumber":2,"startTime":"2026-07-01T18:11:16.429Z","endTime":"2026-07-01T18:11:20.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.740556211637827,"aZ":-32.1719077577218,"pfxX":1.0650213416252683,"pfxZ":3.416397591013975E-4,"pX":-0.5049849468917345,"pZ":1.358626406128777,"vX0":3.8607885070141434,"vY0":-123.14958076157463,"vZ0":-2.684395817084363,"x":136.25,"y":202.1,"x0":-2.226606319250061,"y0":50.00223329129228,"z0":5.163878402115772,"aX":1.6474751551789708},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-2.8,"spinRate":2600,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.44350291731665425,"extension":5.187447684947066},"index":2,"playId":"6f29fe0e-3ff1-3d40-a022-2fec4975bfaf","pitchNumber":3,"startTime":"2026-07-01T18:11:32.264Z","endTime":"2026-07-01T18:11:36.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.471870312011312,"aZ":-32.20724815643611,"pfxX":6.984407120612726,"pfxZ":-0.019645066145450585,"pX":-0.8070291241188227,"pZ":2.9182982532087367,"vX0":1.8546097586244001,"vY0":-119.30856698877926,"vZ0":1.4375994312247353,"x":147.76,"y":159.99,"x0":-2.500773134463717,"y0":50.004356594550195,"z0":5.195610763301228,"aX":10.139527025847888},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.5,"breakHorizontal":-13.1,"spinRate":2671,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.45786988309184684,"extension":5.268659749428004},"index":3,"playId":"cd3597a0-59bd-3881-aedd-ff65359ca11a","pitchNumber":4,"startTime":"2026-07-01T18:11:48.733Z","endTime":"2026-07-01T18:12:15.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.291138460592723,"aZ":-20.408143544972436,"pfxX":-9.933353707523377,"pfxZ":6.038622489320723,"pX":-1.2052355266502226,"pZ":3.46853223591983,"vX0":6.222196860644722,"vY0":-138.12821180149675,"vZ0":-1.3881238399262947,"x":162.94,"y":145.13,"x0":-2.186488909985457,"y0":50.004349382582205,"z0":5.338233069774373,"aX":-19.361279829451657},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":16.8,"spinRate":2391,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.39523352292045644,"extension":5.34294685298481},"index":4,"playId":"5e46efa5-ae42-3089-8552-d43daa103772","pitchNumber":5,"startTime":"2026-07-01T18:12:18.554Z","endTime":"2026-07-01T18:12:21.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543607988902718,"aZ":-29.225907580429027,"pfxX":-10.300876485126214,"pfxZ":1.4956193866959637,"pX":-0.7590481594725349,"pZ":3.0945849657176794,"vX0":7.655577270696982,"vY0":-138.45484712161104,"vZ0":-0.4455778830884985,"x":145.93,"y":155.23,"x0":-2.2008266663944327,"y0":50.003012660334605,"z0":5.188243281091299,"aX":-20.3010434616501},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":2263,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.39334751159893644,"extension":5.3599910177992705},"index":5,"playId":"a302d824-8332-3b14-81d6-441ceac04233","pitchNumber":6,"startTime":"2026-07-01T18:12:38.671Z","endTime":"2026-07-01T18:12:41.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422157107450637,"aZ":-27.809836698515685,"pfxX":-9.802626212590237,"pfxZ":2.264622605827679,"pX":0.3561770750788491,"pZ":2.5418605884321392,"vX0":9.611580609732078,"vY0":-136.95096552371078,"vZ0":-2.1978633043976736,"x":103.42,"y":170.15,"x0":-1.902699194527084,"y0":50.00045334937197,"z0":5.23129998565793,"aX":-18.869519428496027},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":16.1,"spinRate":2270,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.397906898131156,"extension":5.1507166748282724},"hitData":{"launchSpeed":90.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.64,"coordY":155.31}},"index":6,"playId":"433de505-9046-3b4c-8cd8-7f676869f26a","pitchNumber":7,"startTime":"2026-07-01T18:13:01.716Z","endTime":"2026-07-01T18:13:09.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:13:09.540Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Eaton grounds out, third baseman Curtis Mead to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:13:23.795Z","endTime":"2026-07-01T18:14:20.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":93.4,"endSpeed":85.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.719302515153775,"aZ":-27.62541378271607,"pfxX":-11.462281995286453,"pfxZ":2.4397396778072995,"pX":-0.05797388550425492,"pZ":2.5439489530504336,"vX0":9.500335398538189,"vY0":-135.77686123771912,"vZ0":-1.7458693576790745,"x":119.21,"y":170.09,"x0":-2.1130062613761766,"y0":50.00565049237262,"z0":5.117552059805937,"aX":-21.405460952746125},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.2,"breakHorizontal":18.7,"spinRate":2383,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.40338917342753033,"extension":5.367419836233018},"index":0,"playId":"eb0bcf28-a1f4-332b-9621-b6c629cb88e4","pitchNumber":1,"startTime":"2026-07-01T18:13:39.042Z","endTime":"2026-07-01T18:13:43.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.8,"endSpeed":75.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95966296314774,"aZ":-31.216734424233653,"pfxX":6.691363474771784,"pfxZ":0.6584318167602898,"pX":0.3885560069366788,"pZ":1.7894856550585518,"vX0":4.669032911131542,"vY0":-120.47778174941287,"vZ0":-1.2339412356211128,"x":102.19,"y":190.46,"x0":-2.448821226763252,"y0":50.00478296969559,"z0":5.085263717877201,"aX":9.766894680626613},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":-13.3,"spinRate":2674,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4558706863340989,"extension":5.056741217961253},"index":1,"playId":"4be8c2de-e60f-34c8-971f-081c7aa578ed","pitchNumber":2,"startTime":"2026-07-01T18:13:56.913Z","endTime":"2026-07-01T18:14:00.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330626436222932,"aZ":-34.138571652566384,"pfxX":6.214631100946919,"pfxZ":-1.35290409854439,"pX":0.48775373586788884,"pZ":1.3360326315244908,"vX0":4.754481812383057,"vY0":-120.91558582420892,"vZ0":-1.400942997413455,"x":98.41,"y":202.71,"x0":-2.323166860879223,"y0":50.0003983316427,"z0":4.965651469188734,"aX":9.043438419084351},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.5,"breakHorizontal":-12.5,"spinRate":2741,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4559678569587442,"extension":5.3566384366980415},"hitData":{"launchSpeed":91.8,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":165.36}},"index":2,"playId":"e5caa9d8-a975-3c23-af56-0fc8200af603","pitchNumber":3,"startTime":"2026-07-01T18:14:12.960Z","endTime":"2026-07-01T18:14:20.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:14:20.614Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out, third baseman Curtis Mead to first baseman Andrés Chaparro.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T18:14:33.707Z","endTime":"2026-07-01T18:15:07.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":93.5,"endSpeed":86.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49022884175442,"aZ":-21.166302776446702,"pfxX":-8.157075172760283,"pfxZ":5.772424761432196,"pX":0.5341732343205751,"pZ":2.6371102041973735,"vX0":9.561158503457467,"vY0":-135.93941956267548,"vZ0":-3.230108057557517,"x":96.64,"y":167.58,"x0":-1.9376415291130251,"y0":50.00271774544358,"z0":5.277843181651297,"aX":-15.556860773743125},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":13.2,"spinRate":2286,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.4000211263737987,"extension":5.370492680908914},"index":0,"playId":"8a0c64dd-bc79-373d-9eba-d201b2552426","pitchNumber":1,"startTime":"2026-07-01T18:14:45.776Z","endTime":"2026-07-01T18:14:49.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913748253989557,"aZ":-30.046744270422284,"pfxX":-10.683943591252257,"pfxZ":1.0906924799074105,"pX":-0.1899595783900204,"pZ":2.1167330418305896,"vX0":8.67758263892324,"vY0":-138.13376383758214,"vZ0":-2.503651079691702,"x":124.24,"y":181.63,"x0":-1.9686571120864638,"y0":50.0045110459318,"z0":5.0347988947700895,"aX":-20.853650340082506},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.7,"breakHorizontal":17.8,"spinRate":2305,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.39503028005697516,"extension":5.259163958859194},"hitData":{"launchSpeed":82.2,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.32,"coordY":177.02}},"index":1,"playId":"ac229d2b-6f9b-3f13-b835-171ce1d30466","pitchNumber":2,"startTime":"2026-07-01T18:14:59.707Z","endTime":"2026-07-01T18:15:07.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:15:07.111Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:17:15.973Z","endTime":"2026-07-01T18:17:48.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.204960377792233,"aZ":-28.04720572275072,"pfxX":-0.6658066857499466,"pfxZ":2.4966919640060112,"pX":0.20235338475847722,"pZ":3.3801884958968635,"vX0":-5.661917490806182,"vY0":-126.78180793810135,"vZ0":0.22516801397611175,"x":109.29,"y":147.51,"x0":2.5369865332898334,"y0":50.00279576815131,"z0":5.50119025231009,"aX":-1.0994531584429483},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":2.3,"spinRate":2361,"spinDirection":177},"zone":2,"typeConfidence":0.91,"plateTime":0.42953602151735515,"extension":7.02326458304187},"index":0,"playId":"37f33cab-f8a6-3939-96db-72ac2a78b2f0","pitchNumber":1,"startTime":"2026-07-01T18:17:15.973Z","endTime":"2026-07-01T18:17:20.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.715311803910517,"aZ":-28.005180730012242,"pfxX":6.808619293796854,"pfxZ":2.4884337773224674,"pX":0.16265195294246487,"pZ":1.7818801304225163,"vX0":-8.311695046639334,"vY0":-127.70785845512587,"vZ0":-3.136319901623361,"x":110.8,"y":190.67,"x0":2.552965498818548,"y0":50.00380230085159,"z0":5.19500891004541,"aX":11.41121542882014},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-10.8,"spinRate":1063,"spinDirection":112},"zone":8,"typeConfidence":0.9,"plateTime":0.4265351190767701,"extension":7.091967976021849},"index":1,"playId":"05ccbe65-7833-3357-b0b3-9217b2f46e7d","pitchNumber":2,"startTime":"2026-07-01T18:17:28.533Z","endTime":"2026-07-01T18:17:31.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1750572478086,"aZ":-15.169566150030926,"pfxX":7.32340357674491,"pfxZ":8.5022807901394,"pX":0.30514673578307705,"pZ":4.030082936637604,"vX0":-8.794273263481656,"vY0":-140.18087831370502,"vZ0":-1.188673554560201,"x":105.37,"y":129.97,"x0":2.523989706542859,"y0":50.005735087737975,"z0":5.44489103792088,"aX":14.652600956352966},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":-11.5,"spinRate":2193,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.38996936938930826,"extension":7.001375421348505},"index":2,"playId":"57677b5d-d18c-39cb-97e1-5496d75d6574","pitchNumber":3,"startTime":"2026-07-01T18:17:44.617Z","endTime":"2026-07-01T18:17:48.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:17:48.288Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a line drive to left fielder Nate Eaton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:17:49.886Z","endTime":"2026-07-01T18:18:33.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531465464720576,"aZ":-14.490810152255948,"pfxX":7.125360929802532,"pfxZ":8.90751108361581,"pX":-0.9856454074968067,"pZ":3.0829215311742066,"vX0":-11.799786419564875,"vY0":-139.35066546031058,"vZ0":-3.5888358759471646,"x":154.57,"y":155.54,"x0":2.3596132728733914,"y0":50.00293487268123,"z0":5.332164101797771,"aX":14.146727288873606},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-10.7,"spinRate":2248,"spinDirection":134},"zone":11,"typeConfidence":0.9,"plateTime":0.39163235612347114,"extension":7.178979154418051},"index":0,"playId":"38051af2-1edc-3d2e-b063-f8e521925ad6","pitchNumber":1,"startTime":"2026-07-01T18:18:10.515Z","endTime":"2026-07-01T18:18:14.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51350679098936,"aZ":-13.38601538013125,"pfxX":7.885673008634523,"pfxZ":9.522178300277261,"pX":-0.31298774444198585,"pZ":1.6186176713376768,"vX0":-10.330320110266477,"vY0":-138.94078864766922,"vZ0":-7.748276689704597,"x":128.93,"y":195.08,"x0":2.413121332844093,"y0":50.00084283315974,"z0":5.31593265429289,"aX":15.555510825083411},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-12.4,"spinRate":2286,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.3928712018939331,"extension":7.048197445074889},"hitData":{"launchSpeed":112.3,"launchAngle":7.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.93,"coordY":107.6}},"index":1,"playId":"713ae53b-d5b8-3cf5-8015-8a3518aea38a","pitchNumber":2,"startTime":"2026-07-01T18:18:23.016Z","endTime":"2026-07-01T18:18:33.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.52,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:18:33.039Z","atBatIndex":20},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Daylen Lile reaches on a fielder's choice, fielded by shortstop Andruw Monasterio. Dylan Crews to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:18:55.371Z","endTime":"2026-07-01T18:20:57.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4264432056952,"aZ":-25.313740580085728,"pfxX":-1.512476534936817,"pfxZ":4.121862393400004,"pX":-0.001457065646211048,"pZ":2.5814837226633554,"vX0":-6.270376559397209,"vY0":-127.48409205954313,"vZ0":-2.395246671624895,"x":117.06,"y":169.08,"x0":2.6752542977746625,"y0":50.00313004774564,"z0":5.508220743294423,"aX":-2.5172811091470955},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":4.0,"spinRate":2286,"spinDirection":170},"zone":5,"typeConfidence":0.91,"plateTime":0.4277896788874238,"extension":6.938765654209499},"index":0,"playId":"73d66b75-1a05-3a20-a4b5-a9c871992cf1","pitchNumber":1,"startTime":"2026-07-01T18:18:57.550Z","endTime":"2026-07-01T18:19:00.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884986167796175,"aZ":-13.5813149086965,"pfxX":5.6575460898261465,"pfxZ":9.677228455608965,"pX":0.353285751855816,"pZ":3.0647713872857683,"vX0":-8.198225208952788,"vY0":-137.37235829000755,"vZ0":-4.033727269622017,"x":103.53,"y":156.03,"x0":2.6338515431698517,"y0":50.006812682604576,"z0":5.468111278998023,"aX":10.875091465400153},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2196,"spinDirection":146},"zone":3,"typeConfidence":0.9,"plateTime":0.39790106897203703,"extension":7.111510765805221},"index":1,"playId":"4edd0f0a-e985-34fd-8b8f-c1618da5a415","pitchNumber":2,"startTime":"2026-07-01T18:19:19.241Z","endTime":"2026-07-01T18:19:22.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.4,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403769859884456,"aZ":-14.55104011009709,"pfxX":4.528119043128298,"pfxZ":9.040654633198834,"pX":-0.9463103725176562,"pZ":3.765683865056877,"vX0":-10.418258945771623,"vY0":-138.5958871321172,"vZ0":-2.6538779756494155,"x":153.07,"y":137.11,"x0":2.269770123434892,"y0":50.00353217671728,"z0":5.705118363051512,"aX":8.829157327570595},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2223,"spinDirection":147},"zone":11,"typeConfidence":0.89,"plateTime":0.3949037671757103,"extension":7.016427670205612},"index":2,"playId":"64fd1608-f2a6-34cc-a9d7-71601187fdc3","pitchNumber":3,"startTime":"2026-07-01T18:19:50.747Z","endTime":"2026-07-01T18:19:55.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.678062490909564,"aZ":-35.20176873745868,"pfxX":-2.7733353443152113,"pfxZ":-2.0752531140709394,"pX":-0.04098364235773136,"pZ":0.8284360881317052,"vX0":-5.231577633663454,"vY0":-119.33827583760899,"vZ0":-3.6965006465379324,"x":118.56,"y":216.41,"x0":2.5309252683057744,"y0":50.00463898428508,"z0":5.53381406489486,"aX":-4.0420770471464715},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":6.1,"spinRate":2442,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4571247559863165,"extension":7.034242401091816},"index":3,"playId":"b6aba29d-7b1b-32f9-838c-819419e3b08d","pitchNumber":4,"startTime":"2026-07-01T18:20:08.423Z","endTime":"2026-07-01T18:20:12.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.651348637215627,"aZ":-27.190717613482285,"pfxX":-2.2450892288315734,"pfxZ":2.987629457140022,"pX":1.12960269703653,"pZ":3.4056060432179684,"vX0":-3.2764535536532393,"vY0":-127.67734708955365,"vZ0":-0.3253245243624511,"x":73.94,"y":146.83,"x0":2.715983007140892,"y0":50.00333464750328,"z0":5.654959534767036,"aX":-3.746276029169614},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":4.7,"spinRate":2266,"spinDirection":174},"zone":12,"typeConfidence":0.91,"plateTime":0.4272423143491628,"extension":6.750541113222075},"index":4,"playId":"2f3d4343-10c1-3d10-b2eb-23b99108e8f2","pitchNumber":5,"startTime":"2026-07-01T18:20:28.940Z","endTime":"2026-07-01T18:20:35.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73225387121371,"aZ":-19.882258034672454,"pfxX":10.093262900223692,"pfxZ":6.470193490751002,"pX":-0.024400962902127926,"pZ":2.3761750202695042,"vX0":-10.630572413203627,"vY0":-136.61109036667452,"vZ0":-4.318265077031236,"x":117.93,"y":174.62,"x0":2.597036912674748,"y0":50.00160443521368,"z0":5.335410472036605,"aX":19.16940911673239},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":-16.2,"spinRate":2210,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.4002033797689153,"extension":7.0452991348848375},"hitData":{"launchSpeed":66.7,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":154.22}},"index":5,"playId":"6497e509-e9a5-38d3-a48e-bfa2195efe4e","pitchNumber":6,"startTime":"2026-07-01T18:20:49.140Z","endTime":"2026-07-01T18:20:57.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.8,"awayTeamWinProbability":74.2,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":0.96,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:20:57.152Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:21:33.284Z","endTime":"2026-07-01T18:22:36.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498393235476946,"aZ":-29.154352651088445,"pfxX":-0.6816167162334397,"pfxZ":1.8517702053214915,"pX":0.10049217188674331,"pZ":3.1189602324296035,"vX0":-6.106474586069233,"vY0":-126.01034764321093,"vZ0":-0.1884555660939886,"x":113.17,"y":154.57,"x0":2.6307315178648754,"y0":50.00070707734271,"z0":5.524589452078116,"aX":-1.10971931561714},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":2.4,"spinRate":2337,"spinDirection":189},"zone":2,"typeConfidence":0.9,"plateTime":0.4325281682251916,"extension":6.97718001355194},"index":0,"playId":"9807f03a-e4a1-3fb7-a438-ecd4ae72fd88","pitchNumber":1,"startTime":"2026-07-01T18:21:33.284Z","endTime":"2026-07-01T18:21:37.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57373886555234,"aZ":-25.496697949986157,"pfxX":-1.7386564383065166,"pfxZ":3.9906544787837204,"pX":-0.6652931482173653,"pZ":1.7081521783936704,"vX0":-8.095702799798778,"vY0":-127.34363537483272,"vZ0":-3.930165073129194,"x":142.36,"y":192.66,"x0":2.7568978711394845,"y0":50.003067083916896,"z0":5.245797300595761,"aX":-2.907045974692851},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":4.7,"spinRate":2446,"spinDirection":169},"zone":7,"typeConfidence":0.91,"plateTime":0.4270936205863718,"extension":7.296942575655611},"index":1,"playId":"7605cf3d-4a84-3ad2-ae95-44d7be90d30b","pitchNumber":2,"startTime":"2026-07-01T18:21:49.443Z","endTime":"2026-07-01T18:21:55.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T18:22:02.824Z","endTime":"2026-07-01T18:22:15.478Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.302357623428055,"aZ":-15.768734459291714,"pfxX":4.489185864499556,"pfxZ":8.412598532800763,"pX":1.1668960502821275,"pZ":3.7832589984800697,"vX0":-5.9694990853140295,"vY0":-138.60392784999428,"vZ0":-1.6258368069674096,"x":72.52,"y":136.63,"x0":2.762945232356186,"y0":50.004547310863394,"z0":5.427897404980797,"aX":8.756603256328049},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.0,"spinRate":2198,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.3948357327536005,"extension":7.22253216417024},"index":3,"playId":"4de53ad6-e399-3f0f-ab07-50d43aa52e3d","pitchNumber":3,"startTime":"2026-07-01T18:22:15.478Z","endTime":"2026-07-01T18:22:18.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184723581965716,"aZ":-17.615448226022465,"pfxX":5.276046356285345,"pfxZ":7.408898145443047,"pX":0.782309028992395,"pZ":3.0447912809063,"vX0":-7.143657054861043,"vY0":-139.05458495176654,"vZ0":-2.9483760699771837,"x":87.18,"y":156.57,"x0":2.695036328992707,"y0":50.003732832448186,"z0":5.282768922009744,"aX":10.369033612999562},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.0,"breakHorizontal":-8.2,"spinRate":2185,"spinDirection":140},"zone":3,"typeConfidence":0.89,"plateTime":0.39338122073424797,"extension":7.440881045624907},"index":4,"playId":"bdde1d0f-f342-3d6c-8a24-c7b6230b423b","pitchNumber":4,"startTime":"2026-07-01T18:22:33.034Z","endTime":"2026-07-01T18:22:36.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.4999999999999964,"leverageIndex":1.5,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:22:36.989Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to first baseman Willson Contreras.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:23:08.539Z","endTime":"2026-07-01T18:23:43.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05864851531863,"aZ":-26.667710375974593,"pfxX":-1.3397440576079536,"pfxZ":3.316612117109999,"pX":-1.0209096843110952,"pZ":1.2266552831773518,"vX0":-8.608800326351748,"vY0":-127.18337607720851,"vZ0":-4.906995002918764,"x":155.91,"y":205.66,"x0":2.5644515226727678,"y0":50.00009320264006,"z0":5.264379215749373,"aX":-2.2200428836611223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":4.2,"spinRate":2412,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4286326891274661,"extension":7.261764695705496},"index":0,"playId":"ac9a16c3-fe23-38d8-94d8-9450a4b2c214","pitchNumber":1,"startTime":"2026-07-01T18:23:17.891Z","endTime":"2026-07-01T18:23:20.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638909896809174,"aZ":-28.57533767222217,"pfxX":-1.6516222596699173,"pfxZ":2.2311563965475347,"pX":0.31079510343400973,"pZ":2.4729560714127405,"vX0":-5.426733816287473,"vY0":-125.4475800047086,"vZ0":-1.495620035636323,"x":105.15,"y":172.01,"x0":2.7065551578896154,"y0":50.00156902094207,"z0":5.381252104409288,"aX":-2.662054016706643},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":4.1,"spinRate":2426,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.43471564747929525,"extension":7.088915281004079},"hitData":{"launchSpeed":103.5,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":156.24}},"index":1,"playId":"b0ad11d8-54b1-3ee6-abdb-f83d20645cea","pitchNumber":2,"startTime":"2026-07-01T18:23:36.307Z","endTime":"2026-07-01T18:23:43.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":3.500000000000007,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:23:43.532Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a pop up to second baseman Jorbit Vivas.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:25:54.835Z","endTime":"2026-07-01T18:26:08.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66791578400165,"aZ":-21.212204927755067,"pfxX":-8.744724985389418,"pfxZ":5.918922349272144,"pX":-0.14204159170318434,"pZ":2.833345841017284,"vX0":8.19197568621417,"vY0":-134.15936398397665,"vZ0":-2.621313788838799,"x":122.41,"y":162.28,"x0":-2.075536224091626,"y0":50.003904033156836,"z0":5.308685553304496,"aX":-16.197579512509467},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":14.4,"spinRate":2500,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.40580356668811124,"extension":5.3701810151798455},"hitData":{"launchSpeed":82.0,"launchAngle":61.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.98,"coordY":133.97}},"index":0,"playId":"9e88b9a4-f1f9-3c41-9604-820125f05bda","pitchNumber":1,"startTime":"2026-07-01T18:25:54.835Z","endTime":"2026-07-01T18:26:08.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:26:08.784Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Anthony Seigler walks. Connor Wong to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:26:28.967Z","endTime":"2026-07-01T18:29:19.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21407369288672,"aZ":-35.90552684576036,"pfxX":1.104052287918167,"pfxZ":-2.4690419242823243,"pX":-0.5433732398231383,"pZ":2.403413175400331,"vX0":4.867219244408126,"vY0":-121.11570498061498,"vZ0":0.5986476161518262,"x":137.71,"y":173.89,"x0":-2.709939270680899,"y0":50.00514345872192,"z0":5.254632245672063,"aX":1.6657964065277315},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.2,"breakHorizontal":-3.0,"spinRate":2636,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.44958527494197575,"extension":5.545121328963582},"index":0,"playId":"c744ab45-823f-354f-9db5-5885cd788e42","pitchNumber":1,"startTime":"2026-07-01T18:26:34.383Z","endTime":"2026-07-01T18:26:37.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084439536394928,"aZ":-21.91383876220592,"pfxX":-10.609169496998186,"pfxZ":5.4964920408453315,"pX":0.03378334483603299,"pZ":1.3417800354204859,"vX0":10.272536580624921,"vY0":-134.7485746648072,"vZ0":-5.472007454846645,"x":115.71,"y":202.55,"x0":-2.4216714959650973,"y0":50.00497063506691,"z0":4.914884543361408,"aX":-19.811024520698382},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":17.4,"spinRate":2393,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.404130306611318,"extension":5.532530157775023},"index":1,"playId":"2aa89e4a-e4d8-31fc-84b0-3b6da493ac33","pitchNumber":2,"startTime":"2026-07-01T18:26:55.591Z","endTime":"2026-07-01T18:26:59.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.850612051799267,"aZ":-25.544989533801267,"pfxX":-11.606367692403825,"pfxZ":3.5708778919622786,"pX":0.7852631168032312,"pZ":1.2970371745758502,"vX0":12.255776363968,"vY0":-134.28333393930245,"vZ0":-5.203884091120593,"x":87.07,"y":203.76,"x0":-2.2965174132133837,"y0":50.00067305624005,"z0":5.04179794975999,"aX":-21.523750450749034},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.6,"breakHorizontal":18.8,"spinRate":2356,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4055119292668752,"extension":5.481735305221256},"index":2,"playId":"172c7c1f-f021-30a3-b9ca-f4f5ca4c1d84","pitchNumber":3,"startTime":"2026-07-01T18:27:15.161Z","endTime":"2026-07-01T18:27:19.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.597794832789493,"aZ":-31.530441148374738,"pfxX":-10.561741002780366,"pfxZ":0.33765521192146153,"pX":-0.8451155596387864,"pZ":2.066174451953759,"vX0":8.253365523804646,"vY0":-136.01349616222032,"vZ0":-2.244275147286002,"x":149.21,"y":182.99,"x0":-2.529358420527764,"y0":50.00150671043789,"z0":5.063643524195965,"aX":-20.0164448903862},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.4,"breakHorizontal":17.6,"spinRate":2342,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.400943505088986,"extension":5.503263482725482},"index":3,"playId":"2e35d583-ab55-3563-b4d0-98d4dd7d1570","pitchNumber":4,"startTime":"2026-07-01T18:27:39.078Z","endTime":"2026-07-01T18:27:43.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T18:27:53.379Z","endTime":"2026-07-01T18:28:05.771Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955600211353598,"aZ":-21.085845503124286,"pfxX":-10.051158411244064,"pfxZ":5.67973318798615,"pX":1.3742875694115106,"pZ":2.3584472364748534,"vX0":13.303101453011527,"vY0":-137.73270845566637,"vZ0":-3.5703903664406575,"x":64.62,"y":175.1,"x0":-2.176342249115386,"y0":50.004100596401635,"z0":5.069937064943131,"aX":-19.62640555416055},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":16.0,"spinRate":2551,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.3952501039234866,"extension":5.662624501048901},"index":5,"playId":"a6fe888d-4e33-3717-8f12-a69ef26267b7","pitchNumber":5,"startTime":"2026-07-01T18:28:05.771Z","endTime":"2026-07-01T18:28:09.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62225532203779,"aZ":-30.751495713281365,"pfxX":-10.99023545281555,"pfxZ":0.7325025834022334,"pX":-0.14468405662808184,"pZ":2.053690552313829,"vX0":9.812245036337,"vY0":-137.69229235016778,"vZ0":-2.595118007197232,"x":122.52,"y":183.33,"x0":-2.3087307997950792,"y0":50.00353783864841,"z0":5.067559035685351,"aX":-21.322098345314227},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.0,"breakHorizontal":18.1,"spinRate":2341,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.3962371306943835,"extension":5.546177036474008},"index":6,"playId":"5f56c3e5-c817-3612-9520-349f45d6b083","pitchNumber":6,"startTime":"2026-07-01T18:28:26.693Z","endTime":"2026-07-01T18:28:30.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.215474932498083,"aZ":-28.725764386091615,"pfxX":-10.119799621971081,"pfxZ":1.812867463187855,"pX":-0.9803221176406963,"pZ":2.1669821612410125,"vX0":7.459125321631938,"vY0":-136.25546706261048,"vZ0":-2.5257796247631186,"x":154.37,"y":180.27,"x0":-2.425366347462691,"y0":50.000027416916176,"z0":5.071204066282195,"aX":-19.20999155364048},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.0,"breakHorizontal":16.9,"spinRate":2260,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.40050893020598277,"extension":5.544607649229962},"index":7,"playId":"eb3ccd2e-296f-3277-9a06-57d062afa4ba","pitchNumber":7,"startTime":"2026-07-01T18:28:53.198Z","endTime":"2026-07-01T18:28:56.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.598961906661128,"aZ":-33.08997500092789,"pfxX":-0.5311965126246396,"pfxZ":-0.5796634302877783,"pX":-0.5586857790672496,"pZ":0.8557686517988162,"vX0":5.22650756820965,"vY0":-124.52231854360187,"vZ0":-3.5224850461751,"x":138.3,"y":215.67,"x0":-2.6142966530343195,"y0":50.00501378239043,"z0":5.02146142322732,"aX":-0.8363129177275933},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-0.2,"spinRate":2511,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.43957434702082976,"extension":5.286797466227273},"index":8,"playId":"c4b95609-4589-3b55-b2ba-480a30de01a1","pitchNumber":8,"startTime":"2026-07-01T18:29:16.456Z","endTime":"2026-07-01T18:29:19.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":6.799999999999997,"leverageIndex":1.79,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:29:19.988Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder Dylan Crews. Connor Wong to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:29:29.005Z","endTime":"2026-07-01T18:30:45.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405213307284882,"aZ":-22.997340736050404,"pfxX":-10.972820022974924,"pfxZ":4.793188498190551,"pX":-0.0036378279510160144,"pZ":1.6580211090581378,"vX0":10.126725356735708,"vY0":-137.46628570713165,"vZ0":-5.157994669468453,"x":117.14,"y":194.01,"x0":-2.3091910048894833,"y0":50.00221700832033,"z0":5.1193855336852,"aX":-21.00497007185499},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":17.8,"spinRate":2437,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.3984022976967587,"extension":5.688765660642209},"index":0,"playId":"3752f37e-27ec-36a5-9254-b2f874f56d2b","pitchNumber":1,"startTime":"2026-07-01T18:29:50.296Z","endTime":"2026-07-01T18:29:53.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04486103425042,"aZ":-31.818545708014526,"pfxX":-9.676136522695884,"pfxZ":0.22441399155805541,"pX":-0.10616859719486255,"pZ":2.104742868540058,"vX0":9.08169720708491,"vY0":-125.328843590792,"vZ0":-1.0337811300833863,"x":121.05,"y":181.95,"x0":-2.5102437584550863,"y0":50.003575707159534,"z0":5.108567338394415,"aX":-15.47696857081487},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":2039,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.43612181841920883,"extension":5.582487130037746},"index":1,"playId":"9cc3cf24-2325-3e8b-b2fd-d56f3f1bc6cc","pitchNumber":2,"startTime":"2026-07-01T18:30:07.709Z","endTime":"2026-07-01T18:30:10.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.277186915551344,"aZ":-33.21858872516288,"pfxX":5.514969057539167,"pfxZ":-0.6811396420225382,"pX":0.2223798255541639,"pZ":2.1435236380738782,"vX0":5.375859299838944,"vY0":-123.08446558095285,"vZ0":-0.26039028211857385,"x":108.52,"y":180.9,"x0":-2.705906752357857,"y0":50.00215276673802,"z0":5.061937348325446,"aX":8.466304703440455},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.1,"breakHorizontal":-11.3,"spinRate":2708,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.44487913627397946,"extension":5.321064524362117},"hitData":{"launchSpeed":91.1,"launchAngle":40.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.81,"coordY":96.41}},"index":2,"playId":"e7b50847-cd25-3713-93fc-99d9d8f7f0e0","pitchNumber":3,"startTime":"2026-07-01T18:30:32.458Z","endTime":"2026-07-01T18:30:45.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.6,"awayTeamWinProbability":59.4,"homeTeamWinProbabilityAdded":-3.3999999999999986,"leverageIndex":2.35,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:30:45.720Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nationals challenged (play at 1st), call on the field was overturned: Wilyer Abreu grounds into a double play, first baseman Andrés Chaparro to shortstop Nasim Nuñez to first baseman Andrés Chaparro. Anthony Seigler out at 2nd. Wilyer Abreu out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:33:31.095Z","endTime":"2026-07-01T18:33:41.465Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T18:31:06.326Z","endTime":"2026-07-01T18:31:33.459Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrew Alvarez replaces Brad Lord.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T18:31:33.459Z","endTime":"2026-07-01T18:33:33.377Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674841,"link":"/api/v1/people/674841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.538476374378913,"aZ":-30.319139325995813,"pfxX":0.2858248374241422,"pfxZ":1.1480842387295294,"pX":-0.14865321118574867,"pZ":2.150929956470368,"vX0":-4.010640683549611,"vY0":-124.97865606735692,"vZ0":-4.041131583648632,"x":122.67,"y":180.7,"x0":1.4237937197136996,"y0":50.00612020994729,"z0":6.214692695256528,"aX":0.4638061317305974},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":0.2,"spinRate":2517,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.4343320421346979,"extension":6.126837783056683},"hitData":{"launchSpeed":90.2,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":171.45}},"index":2,"playId":"dd8cf3d7-6c72-3af5-8f2f-69ae44a129c1","pitchNumber":1,"startTime":"2026-07-01T18:33:33.377Z","endTime":"2026-07-01T18:33:41.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":120},"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-13.5,"leverageIndex":2.18,"dramaIndex":142.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:33:41.465Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nasim Nuñez homers (1) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:36:40.782Z","endTime":"2026-07-01T18:37:29.843Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83171629735067,"aZ":-15.23808399188194,"pfxX":6.988658326912427,"pfxZ":9.276307376403803,"pX":-0.2687198778119038,"pZ":2.9070990432012414,"vX0":-9.553881046667309,"vY0":-134.2253746542976,"vZ0":-3.5908538665521044,"x":127.24,"y":160.29,"x0":2.4275194431162403,"y0":50.00603442543624,"z0":5.346156615684185,"aX":12.76515385167032},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-10.7,"spinRate":2226,"spinDirection":135},"zone":1,"typeConfidence":0.85,"plateTime":0.4079367175023867,"extension":7.142987274677031},"hitData":{"launchSpeed":101.5,"launchAngle":27.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":80.32,"coordY":89.83}},"index":0,"playId":"0ca83cab-4534-3a2a-af13-91846dee0f40","pitchNumber":1,"startTime":"2026-07-01T18:37:02.518Z","endTime":"2026-07-01T18:37:29.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.7,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:37:29.843Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a line drive to left fielder Nate Eaton.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:37:44.795Z","endTime":"2026-07-01T18:38:14.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160066948189154,"aZ":-24.818036462560126,"pfxX":0.3541334681494481,"pfxZ":4.5678168982616025,"pX":-1.4414984737875751,"pZ":2.7382577684918727,"vX0":-9.925599130540364,"vY0":-125.24863738181197,"vZ0":-1.5273023883800771,"x":171.95,"y":164.85,"x0":2.5045524942852295,"y0":50.00099296086262,"z0":5.360008205092339,"aX":0.5712009744059473},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.2,"breakHorizontal":1.3,"spinRate":2201,"spinDirection":181},"zone":11,"typeConfidence":0.91,"plateTime":0.43511787293995763,"extension":7.276699790472737},"index":0,"playId":"14585b23-4daf-3f70-9be0-29d33aa60ec7","pitchNumber":1,"startTime":"2026-07-01T18:37:46.166Z","endTime":"2026-07-01T18:37:49.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79136029880987,"aZ":-25.9071479384412,"pfxX":-0.14873573200654355,"pfxZ":3.7608040170197423,"pX":-0.17514942362375222,"pZ":1.4431163045676743,"vX0":-6.944136187682394,"vY0":-127.1592923370946,"vZ0":-4.555039314697515,"x":123.68,"y":199.82,"x0":2.5905324287006155,"y0":50.00280427780524,"z0":5.270521972679771,"aX":-0.24702515809732234},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":1.6,"spinRate":2365,"spinDirection":176},"zone":13,"typeConfidence":0.91,"plateTime":0.42789407485835707,"extension":7.210935418034058},"hitData":{"launchSpeed":92.3,"launchAngle":22.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.25,"coordY":77.6}},"index":1,"playId":"6d02a402-da5d-30b1-ad7d-a71cee43805b","pitchNumber":2,"startTime":"2026-07-01T18:38:03.344Z","endTime":"2026-07-01T18:38:14.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:38:14.675Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks. Drew Millas to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:38:26.110Z","endTime":"2026-07-01T18:40:00.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958891322851443,"aZ":-27.634980979997607,"pfxX":-2.6236045214333266,"pfxZ":2.917784907487853,"pX":-0.6050231874629383,"pZ":2.660797142670088,"vX0":-7.043959585009211,"vY0":-123.1966562616323,"vZ0":-1.3826306972641182,"x":140.06,"y":166.94,"x0":2.619348903727527,"y0":50.00015466261552,"z0":5.541372206501944,"aX":-4.075318955362151},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.3,"breakHorizontal":6.2,"spinRate":2252,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.4427407698189878,"extension":6.921086304386596},"index":0,"playId":"cd184828-bd3c-399d-aebe-752b1c33b46c","pitchNumber":1,"startTime":"2026-07-01T18:38:38.145Z","endTime":"2026-07-01T18:38:41.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.911739787001284,"aZ":-16.705220527494777,"pfxX":4.9341522640735,"pfxZ":8.383282040203126,"pX":-0.5149101252750988,"pZ":3.5910826169869305,"vX0":-9.567398745838588,"vY0":-134.41846403170925,"vZ0":-2.082430228299362,"x":136.63,"y":141.82,"x0":2.4362851813351907,"y0":50.00016620594493,"z0":5.551239764080765,"aX":9.102528281596527},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-7.1,"spinRate":2161,"spinDirection":138},"zone":1,"typeConfidence":0.8,"plateTime":0.40620890787577,"extension":6.985942687934098},"index":1,"playId":"84db64b7-3bc7-3f22-a3ff-1156f94c1454","pitchNumber":2,"startTime":"2026-07-01T18:38:57.386Z","endTime":"2026-07-01T18:39:01.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.305032679230564,"aZ":-27.316130787473494,"pfxX":-1.797943570786308,"pfxZ":3.1111835578932343,"pX":-1.1139027640192662,"pZ":1.431748254176387,"vX0":-8.156484245667084,"vY0":-124.0140574982314,"vZ0":-4.245940495813274,"x":159.46,"y":200.12,"x0":2.4483603530285616,"y0":50.00300428151255,"z0":5.439094204827887,"aX":-2.8044551199201635},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.9,"breakHorizontal":5.2,"spinRate":2159,"spinDirection":189},"zone":13,"typeConfidence":0.91,"plateTime":0.44131019014778694,"extension":6.945247896133605},"index":2,"playId":"1ea47117-f3b1-3643-9009-e4534aa284df","pitchNumber":3,"startTime":"2026-07-01T18:39:16.693Z","endTime":"2026-07-01T18:39:19.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.1,"endSpeed":86.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.668041720788533,"aZ":-16.870864675487578,"pfxX":6.15871701099978,"pfxZ":8.08057101626529,"pX":-1.092719844351619,"pZ":3.0018068849542687,"vX0":-11.613450131912701,"vY0":-136.6393462516983,"vZ0":-3.2000961084982458,"x":158.65,"y":157.73,"x0":2.4094047171231865,"y0":50.00185271299427,"z0":5.345020799931496,"aX":11.663245310520203},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-8.8,"spinRate":2096,"spinDirection":141},"zone":11,"typeConfidence":0.87,"plateTime":0.4006213399366576,"extension":7.3898689373253985},"index":3,"playId":"f20c8d7c-7ff5-3a52-b998-3d2aa9c839a3","pitchNumber":4,"startTime":"2026-07-01T18:39:33.839Z","endTime":"2026-07-01T18:39:38.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.776445824912074,"aZ":-26.383781759551834,"pfxX":-1.573967778307796,"pfxZ":3.730895650112622,"pX":0.49038754344619384,"pZ":1.2501462506642638,"vX0":-4.940702775081219,"vY0":-123.52985825609504,"vZ0":-4.517697922320786,"x":98.31,"y":205.03,"x0":2.7178374604149638,"y0":50.00122137404307,"z0":5.311276618167849,"aX":-2.4401589394673997},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.0,"breakHorizontal":4.0,"spinRate":2224,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.44279050003717346,"extension":7.35642777113522},"index":4,"playId":"33b420fd-e216-3e7b-aa35-9a019f0fbdf0","pitchNumber":5,"startTime":"2026-07-01T18:39:51.768Z","endTime":"2026-07-01T18:40:00.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-2.9000000000000004,"leverageIndex":0.82,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:40:00.504Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Curtis Mead walks. Drew Millas to 3rd. James Wood to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:41:10.352Z","endTime":"2026-07-01T18:43:05.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801139,"fullName":"Payton Tolle","link":"/api/v1/people/801139"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T18:40:09.538Z","endTime":"2026-07-01T18:41:12.624Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.040374972251445,"aZ":-24.526226393576135,"pfxX":-1.1169230479217007,"pfxZ":4.663794061577267,"pX":-0.7559650264956465,"pZ":1.0317304211127234,"vX0":-8.056230237605462,"vY0":-126.75343860024441,"vZ0":-5.764698262514086,"x":145.82,"y":210.92,"x0":2.5985056595431453,"y0":50.001645778611376,"z0":5.273902790429016,"aX":-1.83117505259623},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":3.7,"spinRate":2275,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.43084919422577617,"extension":7.168796058194741},"index":1,"playId":"f32b69b5-0891-3abe-8643-fc4c5f93e190","pitchNumber":1,"startTime":"2026-07-01T18:41:12.624Z","endTime":"2026-07-01T18:41:16.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76212763397952,"aZ":-26.44821371689945,"pfxX":-1.7961804405589852,"pfxZ":3.6082464076355247,"pX":-0.07452165568278574,"pZ":1.72780827319874,"vX0":-6.11754052792662,"vY0":-124.59185071430645,"vZ0":-3.7229303930464304,"x":119.84,"y":192.13,"x0":2.6365224776764316,"y0":50.00450134441555,"z0":5.403744913627654,"aX":-2.8502688198789454},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":4.6,"spinRate":2273,"spinDirection":178},"zone":8,"typeConfidence":0.91,"plateTime":0.4380120796979554,"extension":7.111393560266231},"index":2,"playId":"8711c6e1-c719-3bf1-abf8-e1ad0bc4c077","pitchNumber":2,"startTime":"2026-07-01T18:41:30.462Z","endTime":"2026-07-01T18:41:33.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.572318733951928,"aZ":-30.08734543751362,"pfxX":-1.0103607632729865,"pfxZ":1.3274129618483723,"pX":1.123960292976344,"pZ":3.706490959996706,"vX0":-3.3636567106741087,"vY0":-123.92604760767342,"vZ0":1.3736216542431612,"x":74.16,"y":138.7,"x0":2.624886432806405,"y0":50.00138376704983,"z0":5.640851973279575,"aX":-1.585737829594412},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.9,"breakHorizontal":2.5,"spinRate":2415,"spinDirection":196},"zone":12,"typeConfidence":0.81,"plateTime":0.4403964455508951,"extension":7.177524692778081},"index":3,"playId":"0e3bead0-aab4-3da2-8e18-676346874dca","pitchNumber":3,"startTime":"2026-07-01T18:41:50.994Z","endTime":"2026-07-01T18:41:54.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.053728811862946,"aZ":-16.66089552803731,"pfxX":7.091113945352069,"pfxZ":8.377056215138825,"pX":-0.8674970794916049,"pZ":2.0414643598477378,"vX0":-11.087166827134132,"vY0":-135.13961259801135,"vZ0":-5.6956577759816875,"x":150.07,"y":183.66,"x0":2.364404613838359,"y0":50.004901110403175,"z0":5.344111470468304,"aX":13.136474099273071},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-10.6,"spinRate":2160,"spinDirection":140},"zone":13,"typeConfidence":0.81,"plateTime":0.405075856968133,"extension":7.3654060946064455},"index":4,"playId":"ae87e33b-33e8-32aa-9bbf-e19cb2a40a55","pitchNumber":4,"startTime":"2026-07-01T18:42:09.588Z","endTime":"2026-07-01T18:42:13.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96354791549263,"aZ":-17.279472846998672,"pfxX":6.8593265225029345,"pfxZ":7.899228559797075,"pX":0.22325279661751463,"pZ":2.620398922701024,"vX0":-8.533031765734611,"vY0":-136.41891532392512,"vZ0":-4.160456498485736,"x":108.49,"y":168.03,"x0":2.500249164263253,"y0":50.00077303574674,"z0":5.356107510943978,"aX":12.930114628994115},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":-10.7,"spinRate":2204,"spinDirection":139},"zone":5,"typeConfidence":0.84,"plateTime":0.40148690471000315,"extension":7.344791823393348},"index":5,"playId":"246ecf51-d536-3eca-b5e7-909a992d0a92","pitchNumber":5,"startTime":"2026-07-01T18:42:28.549Z","endTime":"2026-07-01T18:42:32.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-01T18:42:46.380Z","endTime":"2026-07-01T18:43:01.880Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07178153461073,"aZ":-14.571875361978904,"pfxX":6.955580174525646,"pfxZ":8.918511861849858,"pX":-0.9274679484856183,"pZ":2.1095513940548,"vX0":-11.978575468546156,"vY0":-138.87442453881195,"vZ0":-6.136513387471829,"x":152.35,"y":181.82,"x0":2.517691592014254,"y0":50.00261543376269,"z0":5.2992591520554235,"aX":13.72855536499846},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2196,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.3928418483884668,"extension":7.367809937118384},"index":7,"playId":"d0dc087e-978d-3319-84d4-c02839016dd9","pitchNumber":6,"startTime":"2026-07-01T18:43:01.880Z","endTime":"2026-07-01T18:43:05.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":801139,"link":"/api/v1/people/801139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.100000000000001,"awayTeamWinProbability":89.9,"homeTeamWinProbabilityAdded":-3.5999999999999996,"leverageIndex":0.97,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:43:05.594Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a line drive to left fielder Nate Eaton. Drew Millas scores. James Wood scores. Curtis Mead to 2nd.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:45:44.280Z","endTime":"2026-07-01T18:47:03.644Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6,7],"actionIndex":[1,2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"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_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T18:43:12.176Z","endTime":"2026-07-01T18:43:54.043Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Watson replaces Payton Tolle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T18:43:54.043Z","endTime":"2026-07-01T18:44:43.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670245,"link":"/api/v1/people/670245"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801139,"link":"/api/v1/people/801139","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Luis García Jr. replaces Andrés Chaparro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T18:44:43.347Z","endTime":"2026-07-01T18:45:46.599Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665953,"link":"/api/v1/people/665953","batSide":{"code":"R","description":"Right"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566305555157253,"aZ":-26.203638927148347,"pfxX":1.5626166644062933,"pfxZ":3.4798387973605793,"pX":0.9181519934715965,"pZ":1.9440406229375466,"vX0":4.625618308481782,"vY0":-129.49845753673898,"vZ0":-3.932380152604074,"x":82.0,"y":186.29,"x0":-1.0872043120244292,"y0":50.002795359790056,"z0":5.4644856830288875,"aX":2.678395973834716},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-3.7,"spinRate":2044,"spinDirection":180},"zone":14,"typeConfidence":0.85,"plateTime":0.4213935684627401,"extension":7.008718412226428},"index":3,"playId":"fb0f9dd3-f78b-3e3d-bf0b-1d2040401194","pitchNumber":1,"startTime":"2026-07-01T18:45:46.599Z","endTime":"2026-07-01T18:45:49.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82217456968169,"aZ":-29.00067076701873,"pfxX":6.54966263985792,"pfxZ":2.080534859929216,"pX":0.7164376938409155,"pZ":1.632209275503129,"vX0":2.48007563466857,"vY0":-122.29766951743967,"vZ0":-3.198898150294682,"x":89.69,"y":194.71,"x0":-1.1598911058931651,"y0":50.00002086221741,"z0":5.42942220418323,"aX":9.976688752252793},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-12.5,"spinRate":2085,"spinDirection":71},"zone":9,"typeConfidence":0.9,"plateTime":0.44688198593271267,"extension":7.081258217199117},"index":4,"playId":"6bd585d0-f274-3d94-9ccc-64f31b698fad","pitchNumber":2,"startTime":"2026-07-01T18:46:07.764Z","endTime":"2026-07-01T18:46:11.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-01T18:46:16.811Z","endTime":"2026-07-01T18:46:30.778Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092114951957974,"aZ":-29.642551395670512,"pfxX":6.9510352758361655,"pfxZ":1.6242892518896692,"pX":0.5311045379128869,"pZ":1.8073722385056032,"vX0":1.8417279791676453,"vY0":-124.13881146644633,"vZ0":-2.899183666988179,"x":96.76,"y":189.98,"x0":-1.1237162955209257,"y0":50.004122542442396,"z0":5.460752852193334,"aX":10.837110212311366},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-13.0,"spinRate":1996,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.4413971638600165,"extension":7.087537945235942},"index":6,"playId":"9dbbb5ae-0d27-3544-8935-f975bdd23388","pitchNumber":3,"startTime":"2026-07-01T18:46:30.778Z","endTime":"2026-07-01T18:46:33.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97879979990126,"aZ":-15.9761050525364,"pfxX":-3.366290039909285,"pfxZ":8.412260326626145,"pX":-0.7540330404899692,"pZ":3.062950098602655,"vX0":1.9136630035256301,"vY0":-137.30264776261927,"vZ0":-4.022121082039937,"x":145.74,"y":156.08,"x0":-1.0195792417713305,"y0":50.00272671659858,"z0":5.621123301038943,"aX":-6.481884985889082},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":5.8,"spinRate":1959,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.3976338054240842,"extension":6.937575513686074},"hitData":{"launchSpeed":95.1,"launchAngle":24.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":26.88,"coordY":103.22}},"index":7,"playId":"c6647653-4ab2-350d-b7f9-914379990aa3","pitchNumber":4,"startTime":"2026-07-01T18:46:53.417Z","endTime":"2026-07-01T18:47:03.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":-4.400000000000001,"leverageIndex":0.93,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:47:03.644Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a ground ball to third baseman Caleb Durbin. Curtis Mead to 3rd. Luis García Jr. to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:47:23.990Z","endTime":"2026-07-01T18:48:15.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnThird":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29841902252842,"aZ":-28.90290916423162,"pfxX":1.4786008573242393,"pfxZ":1.9119236064363356,"pX":-1.2643164423199351,"pZ":4.249632075129479,"vX0":-0.5617962857554076,"vY0":-129.64199826446296,"vZ0":2.1205673227474193,"x":165.19,"y":124.04,"x0":-1.2378033225827458,"y0":50.00558259479878,"z0":5.616540864339832,"aX":2.535176898828328},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-2.5,"spinRate":1845,"spinDirection":184},"zone":11,"typeConfidence":0.9,"plateTime":0.4213507675357495,"extension":6.910484406547096},"index":0,"playId":"8b0cf3a2-6bd5-3051-b36f-edc48d241820","pitchNumber":1,"startTime":"2026-07-01T18:47:40.777Z","endTime":"2026-07-01T18:47:45.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88484763303528,"aZ":-25.62200428818074,"pfxX":0.19164975987007926,"pfxZ":3.635804937697489,"pX":0.5966891031996899,"pZ":2.0077194465655905,"vX0":4.3086342180053245,"vY0":-132.28781354167518,"vZ0":-4.048390735477218,"x":94.26,"y":184.57,"x0":-1.0669253765667086,"y0":50.00139586138842,"z0":5.400411507104505,"aX":0.3446914236469653},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.1,"spinRate":2106,"spinDirection":192},"zone":9,"typeConfidence":0.92,"plateTime":0.4114761815353689,"extension":7.0332913053258785},"hitData":{"launchSpeed":60.4,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.6,"coordY":184.92}},"index":1,"playId":"f1757918-ca71-3b35-9c70-691b041771ae","pitchNumber":2,"startTime":"2026-07-01T18:48:03.149Z","endTime":"2026-07-01T18:48:15.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.44,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:48:15.203Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Daylen Lile grounds into a double play, second baseman Anthony Seigler to shortstop Andruw Monasterio to first baseman Willson Contreras. Curtis Mead scores. Luis García Jr. to 3rd. Dylan Crews out at 2nd. Daylen Lile out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:48:27.654Z","endTime":"2026-07-01T18:49:44.976Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":801139,"link":"/api/v1/people/801139"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227877656357716,"aZ":-19.18300030506795,"pfxX":-3.786908689931443,"pfxZ":6.627793232756044,"pX":-0.5721338559725254,"pZ":3.2737443665173043,"vX0":2.5770093048574223,"vY0":-137.82034662202568,"vZ0":-2.672728901537651,"x":138.81,"y":150.39,"x0":-1.0184434194013956,"y0":50.00179950410218,"z0":5.524140971775933,"aX":-7.421627973119415},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":6.5,"spinRate":2108,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.3946016329995605,"extension":6.967297633930784},"index":0,"playId":"e55c6197-98ed-31e6-b49d-f2e33973e7ba","pitchNumber":1,"startTime":"2026-07-01T18:48:42.982Z","endTime":"2026-07-01T18:48:46.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3889937767432,"aZ":-40.93317167841042,"pfxX":7.032861430647183,"pfxZ":-5.965579284196502,"pX":-0.2642416289210332,"pZ":1.549845774072985,"vX0":0.002238145827469451,"vY0":-120.39538900000491,"vZ0":-0.7795081384388832,"x":127.07,"y":196.93,"x0":-1.1788913505448395,"y0":50.002849025249944,"z0":5.500567251454102,"aX":10.32392755508301},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.7,"breakHorizontal":-12.7,"spinRate":2152,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.4549466545596279,"extension":6.898774104171696},"index":1,"playId":"e1c6a3f6-6d69-323a-a4fd-4c221c9640d0","pitchNumber":2,"startTime":"2026-07-01T18:49:06.235Z","endTime":"2026-07-01T18:49:09.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T18:49:26.550Z","endTime":"2026-07-01T18:49:36.888Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78982287566496,"aZ":-30.56110263239062,"pfxX":8.013228132223452,"pfxZ":1.051520512665439,"pX":-0.5484546840499125,"pZ":2.09039112656844,"vX0":-0.9418118605803418,"vY0":-122.9510467381758,"vZ0":-2.117316824460927,"x":137.91,"y":182.34,"x0":-1.2023709783327357,"y0":50.00252018447215,"z0":5.549588006543611,"aX":12.299872497848078},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.7,"breakHorizontal":-14.3,"spinRate":2035,"spinDirection":80},"zone":7,"typeConfidence":0.9,"plateTime":0.4450468679250279,"extension":6.816682522504065},"hitData":{"launchSpeed":102.3,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.26,"coordY":180.14}},"index":3,"playId":"6bed9076-ee00-358a-a3c1-f008943211aa","pitchNumber":3,"startTime":"2026-07-01T18:49:36.888Z","endTime":"2026-07-01T18:49:44.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":0.9999999999999991,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:49:44.976Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young doubles (11) on a fly ball to left fielder Nate Eaton. Luis García Jr. scores.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:50:11.318Z","endTime":"2026-07-01T18:50:44.065Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":670245,"link":"/api/v1/people/670245"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217399343078917,"aZ":-25.707325496516717,"pfxX":0.33796501900344733,"pfxZ":3.6271082045995953,"pX":0.7741167275881958,"pZ":0.7936709043513804,"vX0":4.160448632806076,"vY0":-131.69748562725823,"vZ0":-7.022370109882858,"x":87.49,"y":217.35,"x0":-0.8606053855388905,"y0":50.00084877408648,"z0":5.357756230776207,"aX":0.6014481567704912},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":-1.4,"spinRate":1974,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.4136529039636292,"extension":6.917790929124861},"index":0,"playId":"d137eadc-5bac-3168-ae4e-335bbc3797a6","pitchNumber":1,"startTime":"2026-07-01T18:50:12.732Z","endTime":"2026-07-01T18:50:17.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97295169010973,"aZ":-23.74826142695637,"pfxX":-0.09551835626449923,"pfxZ":4.710648050824412,"pX":-0.5029803154796019,"pZ":1.8443522649485478,"vX0":1.5571530613648124,"vY0":-132.14737392645222,"vZ0":-4.776366593527466,"x":136.17,"y":188.98,"x0":-1.084495856992537,"y0":50.00596732536361,"z0":5.393419292995518,"aX":-0.17101199416659904},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":-0.1,"spinRate":2115,"spinDirection":194},"zone":7,"typeConfidence":0.91,"plateTime":0.4125852767529872,"extension":7.08254140877177},"hitData":{"launchSpeed":90.0,"launchAngle":28.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.56,"coordY":105.54}},"index":1,"playId":"0c80599c-4d8b-3522-92fb-1effb4f9b0f2","pitchNumber":2,"startTime":"2026-07-01T18:50:32.039Z","endTime":"2026-07-01T18:50:44.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"third":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-1.8999999999999995,"leverageIndex":0.27,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:50:44.065Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:50:56.677Z","endTime":"2026-07-01T18:52:05.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054512288800673,"aZ":-19.46954917016791,"pfxX":-3.779411192120113,"pfxZ":6.5544176431050705,"pX":-0.8439910515358998,"pZ":3.761648166709176,"vX0":1.7504999519657072,"vY0":-137.3022750515296,"vZ0":-1.4912355154090635,"x":149.17,"y":137.22,"x0":-0.9934716571554766,"y0":50.0027027599284,"z0":5.616633852330464,"aX":-7.32600971856575},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":6.6,"spinRate":2025,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3966149230613656,"extension":7.002366764661033},"index":0,"playId":"b356e38c-b1e3-306f-97bc-28df1e763a80","pitchNumber":1,"startTime":"2026-07-01T18:51:20.012Z","endTime":"2026-07-01T18:51:24.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578735634597063,"aZ":-26.678564092712733,"pfxX":0.3297116291943895,"pfxZ":3.06184046900297,"pX":-0.0015778481195002035,"pZ":3.261466439509028,"vX0":2.8668591987361123,"vY0":-131.80261085751243,"vZ0":-0.9062405751618028,"x":117.06,"y":150.72,"x0":-1.1370493889960671,"y0":50.00440481282263,"z0":5.543648632736167,"aX":0.5918137192347475},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.6,"breakHorizontal":-1.1,"spinRate":1988,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.41233135769145557,"extension":6.964246239153577},"index":1,"playId":"81bb9942-e1b5-307c-86b0-4dfbc3894538","pitchNumber":2,"startTime":"2026-07-01T18:51:37.501Z","endTime":"2026-07-01T18:51:41.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020245516175553,"aZ":-24.4299933489781,"pfxX":-9.296893388926337,"pfxZ":4.047579932170628,"pX":-1.1173854309183842,"pZ":2.223396069826722,"vX0":3.4313800182804917,"vY0":-136.74727305345593,"vZ0":-4.100206936439191,"x":159.59,"y":178.75,"x0":-1.172353079540569,"y0":50.00651760561984,"z0":5.3959998845299015,"aX":-17.806538326506143},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":2228,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.39885981171871343,"extension":7.006458048131271},"hitData":{"launchSpeed":60.2,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":156.45}},"index":2,"playId":"ec85be94-0724-367f-a2cb-93cfb45923ff","pitchNumber":3,"startTime":"2026-07-01T18:51:57.562Z","endTime":"2026-07-01T18:52:05.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:52:05.853Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Curtis Mead to first baseman Luis García Jr.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:54:30.140Z","endTime":"2026-07-01T18:56:20.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luis García Jr. remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"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-07-01T18:53:27.025Z","endTime":"2026-07-01T18:54:32.393Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":665953,"link":"/api/v1/people/665953"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766102288262843,"aZ":-44.08606682888882,"pfxX":-6.272477943616861,"pfxZ":-8.532236862221206,"pX":-1.0396769914483117,"pZ":1.2369539510854513,"vX0":-3.45560155681401,"vY0":-117.81929387650283,"vZ0":-2.594080136833832,"x":156.63,"y":205.38,"x0":1.2640526144645947,"y0":50.00264589070156,"z0":6.452216232113343,"aX":-8.758325575706023},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.8,"breakHorizontal":12.2,"spinRate":2844,"spinDirection":349},"zone":13,"typeConfidence":2.0,"plateTime":0.4660844863713396,"extension":6.2052518432785195},"index":1,"playId":"dd04f6cd-80e8-3829-89aa-ba20f6e67bdc","pitchNumber":1,"startTime":"2026-07-01T18:54:32.393Z","endTime":"2026-07-01T18:54:35.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304750497727436,"aZ":-12.903069375749027,"pfxX":1.7481697698234093,"pfxZ":10.299315733985722,"pX":-1.0909446304920485,"pZ":0.764384953307494,"vX0":-6.641141065807172,"vY0":-135.38510727956947,"vZ0":-11.649463197634185,"x":158.58,"y":218.14,"x0":1.1581830267929196,"y0":50.006183300663636,"z0":6.0057222102100125,"aX":3.2724949134761743},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-1.9,"spinRate":2274,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4033217387940593,"extension":6.414635511706087},"index":2,"playId":"56fa2258-8aad-3b84-9c65-305d6185ae74","pitchNumber":2,"startTime":"2026-07-01T18:55:01.518Z","endTime":"2026-07-01T18:55:04.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296761581736064,"aZ":-15.696014981818339,"pfxX":2.084688726263293,"pfxZ":8.625883677534762,"pX":0.11111990493677756,"pZ":2.3323563941375904,"vX0":-3.797312870295205,"vY0":-136.44106644059883,"vZ0":-7.604457331418373,"x":112.76,"y":175.81,"x0":1.2417565150322163,"y0":50.00248777638845,"z0":6.2099782999574815,"aX":3.982571212442913},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":-3.1,"spinRate":2173,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3994306501273077,"extension":6.353375471073454},"index":3,"playId":"877f0ab7-7371-3745-a740-d2c267c10326","pitchNumber":3,"startTime":"2026-07-01T18:55:21.677Z","endTime":"2026-07-01T18:55:25.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30276815278304,"aZ":-14.65802294884079,"pfxX":3.136245143655034,"pfxZ":9.113556050048182,"pX":-0.8065069240657589,"pZ":2.50606619477289,"vX0":-6.743496269952763,"vY0":-137.04091542650022,"vZ0":-7.033443808793737,"x":147.74,"y":171.12,"x0":1.2671095298639077,"y0":50.00361257672622,"z0":6.087251036199711,"aX":6.028903788418357},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":-4.4,"spinRate":2321,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.39808988463420425,"extension":6.370030311500605},"index":4,"playId":"c9f3f21e-6019-3f62-8e9f-dc943a39126e","pitchNumber":4,"startTime":"2026-07-01T18:55:35.571Z","endTime":"2026-07-01T18:55:38.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.623204596528506,"aZ":-43.23078174907092,"pfxX":-5.050450170624858,"pfxZ":-7.170127348478423,"pX":-0.7709837326499203,"pZ":1.5272939233253637,"vX0":-3.7949204549132705,"vY0":-123.66495972691499,"vZ0":-2.8707461223658264,"x":146.39,"y":197.54,"x0":1.4418090784390438,"y0":50.00250145111745,"z0":6.344299846363391,"aX":-7.788568561470538},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.4,"breakHorizontal":10.1,"spinRate":2818,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.44363062095561556,"extension":6.204213979863276},"index":5,"playId":"e469c940-703a-3cc4-9903-87fe8985b1b0","pitchNumber":5,"startTime":"2026-07-01T18:55:51.740Z","endTime":"2026-07-01T18:55:55.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-01T18:56:03.629Z","endTime":"2026-07-01T18:56:12.621Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35372553133736,"aZ":-16.71104668746043,"pfxX":0.9354033403443966,"pfxZ":8.148630325529775,"pX":-0.32320405897342874,"pZ":2.828708816775443,"vX0":-3.8865851103394897,"vY0":-136.23539836784997,"vZ0":-6.4187077867161815,"x":129.32,"y":162.4,"x0":0.9946146087416802,"y0":50.00063879681914,"z0":6.3525398466010925,"aX":1.775296562727766},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":-1.0,"spinRate":2291,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40065198053428697,"extension":6.271072564121061},"hitData":{"launchSpeed":90.5,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.66,"coordY":163.23}},"index":7,"playId":"f1390ad5-ab33-373c-aa37-d40a83d4df06","pitchNumber":6,"startTime":"2026-07-01T18:56:12.621Z","endTime":"2026-07-01T18:56:20.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:56:20.627Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:56:29.771Z","endTime":"2026-07-01T18:58:06.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805217760082236,"aZ":-21.271187347396225,"pfxX":2.3590359395866893,"pfxZ":5.548136749465268,"pX":-0.3019995945979218,"pZ":4.156655479466838,"vX0":-5.784162777409148,"vY0":-138.14388495501856,"vZ0":-1.5991642393268546,"x":128.51,"y":126.55,"x0":1.4966210506556634,"y0":50.00497592137508,"z0":6.14856996406381,"aX":4.638336302486431},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":-3.2,"spinRate":2327,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.39389890349093903,"extension":6.0783549633602885},"index":0,"playId":"c8dce552-e3aa-3438-a16f-aaf4696edb18","pitchNumber":1,"startTime":"2026-07-01T18:56:45.517Z","endTime":"2026-07-01T18:56:49.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.550249715696925,"aZ":-32.982869046910515,"pfxX":-0.11949593470280145,"pfxZ":-0.5021430709399386,"pX":0.08594909346382122,"pZ":2.0427558552013525,"vX0":-3.1229921986770206,"vY0":-124.91309638923002,"vZ0":-3.8967195996166883,"x":113.72,"y":183.63,"x0":1.3556172080825752,"y0":50.002130383637514,"z0":6.266928031381313,"aX":-0.19261553283948202},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":0.7,"spinRate":2691,"spinDirection":8},"zone":8,"typeConfidence":2.0,"plateTime":0.4345821905841958,"extension":6.115303139970349},"index":1,"playId":"ceaea5e7-b9e7-3d7c-8fd5-f48d7bddb706","pitchNumber":2,"startTime":"2026-07-01T18:56:57.388Z","endTime":"2026-07-01T18:57:00.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":94.3,"endSpeed":87.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93661785627138,"aZ":-24.877795682652966,"pfxX":8.215005439877757,"pfxZ":3.7550420025085414,"pX":1.4283463535735998,"pZ":2.2602443037192406,"vX0":-4.1977285997277045,"vY0":-137.37810269817842,"vZ0":-4.967460201112303,"x":62.55,"y":177.75,"x0":1.8960797205067474,"y0":50.00065480011201,"z0":5.7491733183418345,"aX":15.947396313839453},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":-14.2,"spinRate":2284,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.3963279875942174,"extension":6.221965207603381},"index":2,"playId":"6decde04-055a-3a74-b137-48caa0e7cb8c","pitchNumber":3,"startTime":"2026-07-01T18:57:10.063Z","endTime":"2026-07-01T18:57:14.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586104011869473,"aZ":-17.306598160477193,"pfxX":1.9522653740854237,"pfxZ":7.626424177045834,"pX":-0.03570402190957531,"pZ":3.2267986721322552,"vX0":-4.992154207980893,"vY0":-137.5536686036832,"vZ0":-4.659104998708214,"x":118.36,"y":151.66,"x0":1.5352787460261414,"y0":50.00311252918089,"z0":6.087339279689368,"aX":3.8066542517381063},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.2,"breakHorizontal":-2.6,"spinRate":2294,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.39561243654104183,"extension":6.269788472182986},"index":3,"playId":"5e42f51b-dddb-33fc-ab6a-ae656f1c2ef8","pitchNumber":4,"startTime":"2026-07-01T18:57:24.458Z","endTime":"2026-07-01T18:57:27.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.2,"endSpeed":88.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.676400781929104,"aZ":-14.263334113042578,"pfxX":3.6884834674096254,"pfxZ":9.07069796758418,"pX":0.2675467220899077,"pZ":2.678975811924146,"vX0":-3.539942865776334,"vY0":-138.60880230708494,"vZ0":-7.305018636346466,"x":106.8,"y":166.45,"x0":1.0729171595334759,"y0":50.00439941161544,"z0":6.273257936151414,"aX":7.284373041323979},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.1,"spinRate":2245,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3929396739931441,"extension":6.273329175842242},"index":4,"playId":"71124ae3-c65e-314b-a4b6-398c1bef9454","pitchNumber":5,"startTime":"2026-07-01T18:57:43.916Z","endTime":"2026-07-01T18:57:46.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.790757670807494,"aZ":-41.85844269187418,"pfxX":-2.1401619195004407,"pfxZ":-6.2573730030672206,"pX":-0.16142003166454463,"pZ":0.6898791299625532,"vX0":-2.8469013555008185,"vY0":-123.6899717086423,"vZ0":-5.001379626768478,"x":123.15,"y":220.15,"x0":1.2826718380469395,"y0":50.00167778753308,"z0":6.2499842458667105,"aX":-3.313273118418357},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.2,"breakHorizontal":4.6,"spinRate":2819,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.4429195026279582,"extension":6.2911606722430795},"index":5,"playId":"c2e14681-a2b4-3953-bd36-7640970b180e","pitchNumber":6,"startTime":"2026-07-01T18:57:59.824Z","endTime":"2026-07-01T18:58:06.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.5000000000000004,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:58:06.617Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:58:20.783Z","endTime":"2026-07-01T19:00:01.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.852082993210736,"aZ":-14.884300265881638,"pfxX":3.3485828742755364,"pfxZ":8.972699105950237,"pX":1.2766566634622714,"pZ":3.091114412260165,"vX0":-1.1576859658072636,"vY0":-137.3124438366782,"vZ0":-5.886858979286449,"x":68.34,"y":155.32,"x0":1.2664699636170467,"y0":50.00150010251255,"z0":6.25994864086447,"aX":6.450990105542955},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":-5.9,"spinRate":2311,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39753208818990204,"extension":6.2870105754443975},"index":0,"playId":"b651a405-a763-3f75-8762-365c3714e3d6","pitchNumber":1,"startTime":"2026-07-01T18:58:28.309Z","endTime":"2026-07-01T18:58:31.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.396502790992106,"aZ":-15.381069383724896,"pfxX":3.938809352284193,"pfxZ":8.808796764188799,"pX":-0.7168927846694444,"pZ":1.821280460535315,"vX0":-7.037709149529376,"vY0":-136.54842941468038,"vZ0":-8.650701936848145,"x":144.33,"y":189.61,"x0":1.371077876072549,"y0":50.004216908074355,"z0":6.068008343137602,"aX":7.51028938148441},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2462,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.3996833760269256,"extension":6.324854563246185},"index":1,"playId":"8f9e88a0-606d-3405-b668-40be7497a374","pitchNumber":2,"startTime":"2026-07-01T18:58:40.113Z","endTime":"2026-07-01T18:58:44.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88884412709605,"aZ":-16.51412152955836,"pfxX":3.6304704906546252,"pfxZ":8.25204120729165,"pX":-1.275156129181041,"pZ":2.3987540102465723,"vX0":-8.386726165610375,"vY0":-136.58679827708184,"vZ0":-6.211157436011311,"x":165.61,"y":174.01,"x0":1.3576303750453058,"y0":50.00305878315263,"z0":5.829882471296028,"aX":6.890571460471929},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":-4.9,"spinRate":2314,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4003727914165256,"extension":6.221438750030419},"index":2,"playId":"f7742be6-001f-35a2-a7d5-f01438d76de7","pitchNumber":3,"startTime":"2026-07-01T18:59:15.516Z","endTime":"2026-07-01T18:59:25.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01444617992424,"aZ":-28.37073748026018,"pfxX":10.401618102600708,"pfxZ":2.2687139283472595,"pX":1.6799094993094832,"pZ":1.7301467786697347,"vX0":-3.4492255074391727,"vY0":-128.7119786905746,"vZ0":-4.91285352802842,"x":52.97,"y":192.07,"x0":1.687011462939587,"y0":50.00108480345712,"z0":5.863476292759693,"aX":17.429824349810946},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-18.0,"spinRate":1854,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42573142904981687,"extension":6.009369043293071},"index":3,"playId":"01dff37a-1a46-362a-9333-05c688b2df4d","pitchNumber":4,"startTime":"2026-07-01T18:59:37.694Z","endTime":"2026-07-01T18:59:41.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.849260504447656,"aZ":-24.990471978286074,"pfxX":8.511730333973851,"pfxZ":4.275052395491156,"pX":1.2448477829373656,"pZ":1.938065624686771,"vX0":-3.7275161227371,"vY0":-128.84083693082923,"vZ0":-5.102845453123841,"x":69.55,"y":186.45,"x0":1.604737102952731,"y0":50.00337049641285,"z0":5.876350351678273,"aX":14.305812464155402},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-14.5,"spinRate":1893,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.42516751638685646,"extension":6.202115449568843},"hitData":{"launchSpeed":65.6,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":145.09}},"index":4,"playId":"394f4bc3-6f2f-3293-af6b-ec959f40f23e","pitchNumber":5,"startTime":"2026-07-01T18:59:53.236Z","endTime":"2026-07-01T19:00:01.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:00:01.160Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:01:49.425Z","endTime":"2026-07-01T19:03:54.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157053382840214,"aZ":-24.220864474191938,"pfxX":1.7355729188107196,"pfxZ":4.531865107090184,"pX":-0.11526547332191832,"pZ":1.5970949488599588,"vX0":2.252596247551005,"vY0":-130.53322475278034,"vZ0":-5.472455247948426,"x":121.39,"y":195.66,"x0":-1.2094853279132698,"y0":50.00294263376895,"z0":5.504706277614073,"aX":3.044577374430772},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.4,"breakHorizontal":-3.6,"spinRate":2269,"spinDirection":194},"zone":8,"typeConfidence":0.87,"plateTime":0.41694572763669324,"extension":6.878305935724682},"index":0,"playId":"00602f98-8d45-3439-81da-d080a05221c1","pitchNumber":1,"startTime":"2026-07-01T19:02:14.582Z","endTime":"2026-07-01T19:02:41.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"}},"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":84.2,"endSpeed":77.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99556637782833,"aZ":-25.036917802511308,"pfxX":5.286919815115217,"pfxZ":4.6872304541546415,"pX":1.5925574363336956,"pZ":1.2764220401111024,"vX0":4.657144950834644,"vY0":-122.5497920941642,"vZ0":-4.974642204741873,"x":56.3,"y":204.32,"x0":-1.01856314867098,"y0":50.002249031098856,"z0":5.468623652817003,"aX":8.048639320593967},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.6,"breakHorizontal":-10.7,"spinRate":2176,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.4467699552585218,"extension":6.942542768357829},"index":1,"playId":"0e347cd5-5619-3101-89d7-122e702b3737","pitchNumber":2,"startTime":"2026-07-01T19:02:45.338Z","endTime":"2026-07-01T19:02:49.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3443027065858,"aZ":-39.35478871511889,"pfxX":6.387063017306081,"pfxZ":-4.912569531318719,"pX":-0.35797168055645096,"pZ":0.9940708561447591,"vX0":-0.11264513797238962,"vY0":-120.36711692580279,"vZ0":-2.3287782295253256,"x":130.65,"y":211.94,"x0":-1.1397205915633037,"y0":50.00398300131892,"z0":5.473549030300882,"aX":9.33063368540455},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.2,"breakHorizontal":-11.5,"spinRate":2331,"spinDirection":42},"zone":13,"typeConfidence":0.87,"plateTime":0.4558330415648131,"extension":6.850251702917735},"index":2,"playId":"b2a05782-c43b-35a2-a00f-278f9f677561","pitchNumber":3,"startTime":"2026-07-01T19:03:01.715Z","endTime":"2026-07-01T19:03:05.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18298649528427,"aZ":-21.311306573882742,"pfxX":-8.876246662622949,"pfxZ":5.763879434297812,"pX":-1.1072906615384286,"pZ":2.2216195075809866,"vX0":3.1914828275845677,"vY0":-136.24181385801938,"vZ0":-4.744188955399506,"x":159.21,"y":178.8,"x0":-1.1387263207488618,"y0":50.005745711012885,"z0":5.453384020992769,"aX":-16.73324026572904},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2174,"spinDirection":211},"zone":13,"typeConfidence":0.89,"plateTime":0.40162270846217885,"extension":6.933974172266127},"index":3,"playId":"ac354d87-4776-3a67-a0c0-1fc8135af097","pitchNumber":4,"startTime":"2026-07-01T19:03:18.199Z","endTime":"2026-07-01T19:03:22.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.716823312557153,"aZ":-22.145087481160026,"pfxX":-0.4863798468273577,"pfxZ":5.605020669966834,"pX":0.26847857904417444,"pZ":3.0522940186587677,"vX0":3.833331465431852,"vY0":-132.3144777780171,"vZ0":-2.11154568827793,"x":106.77,"y":156.37,"x0":-1.13007099824996,"y0":50.00634345434177,"z0":5.467609262854301,"aX":-0.8716674506080206},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":0.1,"spinRate":2132,"spinDirection":203},"zone":3,"typeConfidence":0.92,"plateTime":0.4124714330653685,"extension":7.065973739126513},"index":4,"playId":"8ef7bfde-79f4-3e9d-90cf-01096fe617e3","pitchNumber":5,"startTime":"2026-07-01T19:03:35.078Z","endTime":"2026-07-01T19:03:38.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54879606486443,"aZ":-19.419227536874303,"pfxX":-0.6607437586350959,"pfxZ":7.150639083198115,"pX":-0.2863995078775878,"pZ":2.68683949394389,"vX0":2.41580982458262,"vY0":-132.2776235101022,"vZ0":-3.5668036641787433,"x":127.92,"y":166.24,"x0":-1.1231169691136875,"y0":50.00018787341413,"z0":5.4653961804546825,"aX":-1.178370111446244},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":0.7,"spinRate":2072,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.4130755788397993,"extension":6.955844180958526},"index":5,"playId":"6f2b7992-605e-3679-b73c-68d636965d60","pitchNumber":6,"startTime":"2026-07-01T19:03:50.862Z","endTime":"2026-07-01T19:03:54.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:03:54.094Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Millas walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:03:56.904Z","endTime":"2026-07-01T19:06:27.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.237575959409057,"aZ":-39.69348131406627,"pfxX":6.740305304185936,"pfxZ":-5.135581506613393,"pX":-0.3029511796224993,"pZ":2.4390400668973014,"vX0":-0.24424540699859731,"vY0":-120.25112810813937,"vZ0":0.6837651938714564,"x":128.55,"y":172.93,"x0":-1.0757513550644962,"y0":50.00155364707306,"z0":5.671420203526917,"aX":9.87352181527593},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.9,"breakHorizontal":-12.1,"spinRate":2401,"spinDirection":44},"zone":4,"typeConfidence":0.89,"plateTime":0.45542498451344215,"extension":6.856732511424023},"index":0,"playId":"c89080e8-d528-3d01-b26a-f50bad9a1a89","pitchNumber":1,"startTime":"2026-07-01T19:04:21.028Z","endTime":"2026-07-01T19:04:24.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":85.0,"endSpeed":78.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98733937252661,"aZ":-25.63876548739195,"pfxX":5.217667444246784,"pfxZ":4.166450410835655,"pX":-0.7467513726822482,"pZ":1.906276529337685,"vX0":-0.15976036710968067,"vY0":-123.91803440296539,"vZ0":-3.4332972573265264,"x":145.46,"y":187.31,"x0":-1.3602878002025272,"y0":50.000550228753085,"z0":5.433705256052417,"aX":8.174693237977909},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.1,"breakHorizontal":-9.5,"spinRate":2142,"spinDirection":79},"zone":7,"typeConfidence":0.91,"plateTime":0.4407260717358903,"extension":6.810550381754505},"index":1,"playId":"cb4e4cc8-db37-3e1e-8232-6795dd0cca5c","pitchNumber":2,"startTime":"2026-07-01T19:04:37.489Z","endTime":"2026-07-01T19:04:41.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.105334430805808,"aZ":-28.332685038372077,"pfxX":1.7906670148654849,"pfxZ":2.21577978792493,"pX":-1.2286805724931686,"pZ":2.8809449923872164,"vX0":-0.7702189299824718,"vY0":-129.87429045252026,"vZ0":-1.3879433901827403,"x":163.83,"y":160.99,"x0":-1.1635519321107888,"y0":50.00609155746271,"z0":5.5452984361699595,"aX":3.108656060612504},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-3.1,"spinRate":1945,"spinDirection":169},"zone":11,"typeConfidence":0.88,"plateTime":0.41918992821607626,"extension":6.7040993298773515},"index":2,"playId":"18797ef8-35af-3a18-9e03-c201858ea189","pitchNumber":3,"startTime":"2026-07-01T19:04:55.289Z","endTime":"2026-07-01T19:04:59.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9559222338306,"aZ":-26.269192905769078,"pfxX":2.050806424768714,"pfxZ":3.3575702843057673,"pX":0.3942519436079058,"pZ":1.5524717138669382,"vX0":3.0806902050959044,"vY0":-131.1231135565155,"vZ0":-5.093728312912141,"x":101.97,"y":196.86,"x0":-1.0576301174460148,"y0":50.00523447460645,"z0":5.4545159880715754,"aX":3.6092789415714877},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":-4.3,"spinRate":2063,"spinDirection":191},"zone":14,"typeConfidence":0.9,"plateTime":0.41603734320156116,"extension":6.915988205635179},"index":3,"playId":"2ecc3aab-275e-3bc0-88e4-09f2fd369a27","pitchNumber":4,"startTime":"2026-07-01T19:05:13.024Z","endTime":"2026-07-01T19:05:16.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T19:05:27.365Z","endTime":"2026-07-01T19:05:39.517Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.546437191825856,"aZ":-42.23516990792583,"pfxX":7.242209715399826,"pfxZ":-6.7832667652051075,"pX":-0.34591302301460153,"pZ":1.0856584057194079,"vX0":-0.4379138749365421,"vY0":-121.2252656539617,"vZ0":-1.6329245281644893,"x":130.19,"y":209.47,"x0":-1.1029826789666313,"y0":50.00353683486531,"z0":5.467646455328894,"aX":10.738169227691312},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.4,"breakHorizontal":-13.0,"spinRate":2350,"spinDirection":45},"zone":13,"typeConfidence":0.9,"plateTime":0.45247814849138734,"extension":6.813501408633834},"index":5,"playId":"a9dde49f-8d9d-37c8-8bee-dcd9dcab01df","pitchNumber":5,"startTime":"2026-07-01T19:05:39.517Z","endTime":"2026-07-01T19:05:43.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21402599402081,"aZ":-22.919256675618612,"pfxX":1.7619779726706963,"pfxZ":5.319655091203304,"pX":-0.009401449171210413,"pZ":2.2529807236579518,"vX0":2.3958531864653474,"vY0":-130.50297572600616,"vZ0":-3.7227300339316347,"x":117.36,"y":177.95,"x0":-1.1652778540460709,"y0":50.0045155876334,"z0":5.406775968835264,"aX":3.065319336292667},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.1,"breakHorizontal":-3.7,"spinRate":2093,"spinDirection":193},"zone":5,"typeConfidence":0.89,"plateTime":0.4183203204094692,"extension":6.935237901106071},"index":6,"playId":"82bc5d16-f53e-3bd0-b77a-14da175583cc","pitchNumber":6,"startTime":"2026-07-01T19:06:01.132Z","endTime":"2026-07-01T19:06:04.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65501110360567,"aZ":-22.440422332062827,"pfxX":1.0169046884472057,"pfxZ":5.515282614381373,"pX":-0.2579886256331325,"pZ":3.752985533877129,"vX0":2.0130198817142064,"vY0":-131.25198700990614,"vZ0":-0.31709505816158645,"x":126.83,"y":137.45,"x0":-1.163483438894497,"y0":50.00586842149105,"z0":5.529340789627196,"aX":1.7954944234761563},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.2,"breakHorizontal":-2.3,"spinRate":2134,"spinDirection":189},"zone":11,"typeConfidence":0.92,"plateTime":0.4154046882241791,"extension":7.037064058583022},"index":7,"playId":"7a9f70cb-f802-3322-9fd0-e2fc410d6d9b","pitchNumber":7,"startTime":"2026-07-01T19:06:22.685Z","endTime":"2026-07-01T19:06:27.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:06:27.697Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James Wood grounds into a double play, second baseman Anthony Seigler to shortstop Andruw Monasterio to first baseman Willson Contreras. Drew Millas out at 2nd. James Wood out at 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T19:06:49.973Z","endTime":"2026-07-01T19:08:28.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.269031871764973,"aZ":-40.31835555922551,"pfxX":6.284983271304364,"pfxZ":-5.49999902443011,"pX":-0.7472370811339856,"pZ":2.211019115539133,"vX0":-0.7014569049049892,"vY0":-120.61429900645356,"vZ0":0.6260921366275345,"x":145.48,"y":179.08,"x0":-1.2705246542407984,"y0":50.001258814570186,"z0":5.487970777596139,"aX":9.309364578556343},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.6,"breakHorizontal":-11.3,"spinRate":2255,"spinDirection":49},"zone":7,"typeConfidence":0.9,"plateTime":0.4531681449376559,"extension":7.044906449903589},"index":0,"playId":"7c9ad56e-f366-3eb7-aa2b-087dbf165752","pitchNumber":1,"startTime":"2026-07-01T19:06:56.252Z","endTime":"2026-07-01T19:07:00.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.082096883632794,"aZ":-40.263366732361334,"pfxX":6.218373258304603,"pfxZ":-5.414186633138389,"pX":-1.1895928189973703,"pZ":0.7737037990165417,"vX0":-1.683102451146731,"vY0":-121.33658054701087,"vZ0":-2.7226401695139417,"x":162.34,"y":217.89,"x0":-1.2960260257384937,"y0":50.00092768380735,"z0":5.408700593393375,"aX":9.298082181940444},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.2,"breakHorizontal":-10.9,"spinRate":2285,"spinDirection":42},"zone":13,"typeConfidence":0.86,"plateTime":0.45090417624590673,"extension":6.903997703741046},"index":1,"playId":"00ca659e-2e91-33b5-ba7a-b9d8f4b432f5","pitchNumber":2,"startTime":"2026-07-01T19:07:13.875Z","endTime":"2026-07-01T19:07:17.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635494148191725,"aZ":-26.106451174609944,"pfxX":0.7945401768954563,"pfxZ":3.4226029315371225,"pX":-0.4274016914017333,"pZ":2.598051664276033,"vX0":1.7863137451948892,"vY0":-131.23705557788347,"vZ0":-2.27331134799252,"x":133.29,"y":168.63,"x0":-1.215824090266405,"y0":50.000493732295546,"z0":5.388817701342543,"aX":1.4077505028796493},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":1926,"spinDirection":185},"zone":4,"typeConfidence":0.91,"plateTime":0.41483662955182865,"extension":7.02846016961412},"index":2,"playId":"add83607-8422-31d4-a64c-6a0329b518f3","pitchNumber":3,"startTime":"2026-07-01T19:07:37.851Z","endTime":"2026-07-01T19:07:40.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67027171641768,"aZ":-34.72162090033871,"pfxX":9.306384721285875,"pfxZ":-1.6114770203088717,"pX":-0.23945516898736366,"pZ":1.4582130246792595,"vX0":-0.46552062270692707,"vY0":-125.12709866968346,"vZ0":-2.7975060559468146,"x":126.13,"y":199.41,"x0":-1.2595292492193748,"y0":50.00257790093427,"z0":5.440854644158395,"aX":14.729111969087942},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":-16.7,"spinRate":2129,"spinDirection":91},"zone":13,"typeConfidence":0.84,"plateTime":0.43803844872584374,"extension":6.870876154399988},"index":3,"playId":"d4b7d9f4-004e-3760-a415-b99c59fce8f0","pitchNumber":4,"startTime":"2026-07-01T19:08:02.711Z","endTime":"2026-07-01T19:08:06.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295643509645807,"aZ":-33.250186896636414,"pfxX":8.481122883895726,"pfxZ":-0.6772653382770635,"pX":-0.289500732819609,"pZ":2.4745518480311754,"vX0":-0.590542822639563,"vY0":-124.7291193675166,"vZ0":-0.681425798953676,"x":128.04,"y":171.97,"x0":-1.152632293546414,"y0":50.004925010885195,"z0":5.4849828156969505,"aX":13.409662527524667},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.2,"breakHorizontal":-15.2,"spinRate":2007,"spinDirection":96},"zone":5,"typeConfidence":0.86,"plateTime":0.4385689706854832,"extension":6.862988108744429},"hitData":{"launchSpeed":105.2,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.29,"coordY":158.84}},"index":4,"playId":"d4c32135-0e38-3203-b026-9ffeda08256e","pitchNumber":5,"startTime":"2026-07-01T19:08:21.036Z","endTime":"2026-07-01T19:08:28.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":670245,"link":"/api/v1/people/670245"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:08:28.768Z","atBatIndex":42},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nate Eaton hit by pitch.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:10:26.234Z","endTime":"2026-07-01T19:11:30.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.197210924405297,"aZ":-31.048428242549566,"pfxX":0.026307930535883095,"pfxZ":0.7481590153964905,"pX":-0.5145654794784764,"pZ":3.1945719224152347,"vX0":-4.602217847111542,"vY0":-120.82388687936763,"vZ0":-1.2206353540063049,"x":136.61,"y":152.53,"x0":1.399348530516065,"y0":50.00124101910727,"z0":6.397548812335971,"aX":0.0398791158684978},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":0.8,"spinRate":2518,"spinDirection":329},"zone":1,"typeConfidence":2.0,"plateTime":0.4507197368510809,"extension":6.112818139040835},"index":0,"playId":"2632c86f-55d0-37dd-af16-1439db857daa","pitchNumber":1,"startTime":"2026-07-01T19:10:53.215Z","endTime":"2026-07-01T19:11:20.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":84.3,"endSpeed":79.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.900485651658517,"aZ":-33.07616172369061,"pfxX":-0.22439849825326696,"pfxZ":-0.5836789531395152,"pX":-2.192009794070397,"pZ":0.918264316956506,"vX0":-8.37478439967129,"vY0":-122.62709216558048,"vZ0":-6.018699406895487,"x":200.55,"y":213.99,"x0":1.2694405309362016,"y0":50.00234847378408,"z0":6.16269112851735,"aX":-0.34634541354620074},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":2.0,"spinRate":2641,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.4434451415209404,"extension":6.415354187653758},"index":1,"playId":"aeb3fa12-109c-3cbe-bc1c-668460a68a47","pitchNumber":2,"startTime":"2026-07-01T19:11:19.282Z","endTime":"2026-07-01T19:11:30.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.24,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:11:30.207Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Andruw Monasterio doubles (11) on a fly ball to right fielder Dylan Crews. Nate Eaton to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:11:47.744Z","endTime":"2026-07-01T19:12:43.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.316053423243336,"aZ":-13.935597248101773,"pfxX":1.174282203482658,"pfxZ":10.034782317775244,"pX":1.12189905402617,"pZ":1.9977138302477158,"vX0":-0.18875572508924687,"vY0":-133.6123240739826,"vZ0":-8.53358939627436,"x":74.24,"y":184.84,"x0":1.0405732337081033,"y0":50.00542271750264,"z0":6.22263708207637,"aX":2.1350965142471297},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":-2.0,"spinRate":2341,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40907917231947266,"extension":6.2635472442224955},"index":0,"playId":"e74d69dc-1637-3e39-a15b-a7ff9fdb48fb","pitchNumber":1,"startTime":"2026-07-01T19:11:55.044Z","endTime":"2026-07-01T19:11:58.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.1,"endSpeed":84.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8015549360165,"aZ":-15.746792624752436,"pfxX":2.55424049559729,"pfxZ":8.949641867694064,"pX":0.846983004916514,"pZ":2.896657605352012,"vX0":-1.7720309516817179,"vY0":-134.08961551749502,"vZ0":-5.983240958070561,"x":84.72,"y":160.57,"x0":1.1818485488608967,"y0":50.00521788189862,"z0":6.26559155640263,"aX":4.689492202134165},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-4.3,"spinRate":2349,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.40723381517794,"extension":6.237396137330824},"index":1,"playId":"89aac15d-5ca5-3931-933a-70cf52fe8c4e","pitchNumber":2,"startTime":"2026-07-01T19:12:08.852Z","endTime":"2026-07-01T19:12:11.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97384795115914,"aZ":-32.46894721516594,"pfxX":-0.5841958968067171,"pfxZ":-0.1832982612914087,"pX":-0.6134136413562775,"pZ":2.5876104925041385,"vX0":-4.400749641125056,"vY0":-123.62767069851765,"vZ0":-2.45461831469389,"x":140.38,"y":168.91,"x0":1.254162152899543,"y0":50.00584920942912,"z0":6.27659276245855,"aX":-0.9185198249673202},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.6,"breakHorizontal":1.9,"spinRate":2641,"spinDirection":344},"zone":4,"typeConfidence":2.0,"plateTime":0.44038638081795156,"extension":6.180566305059411},"hitData":{"launchSpeed":57.6,"launchAngle":41.0,"totalDistance":159.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.14,"coordY":149.4}},"index":2,"playId":"c653b645-df80-312d-8ac2-1fddfdf33fcf","pitchNumber":3,"startTime":"2026-07-01T19:12:30.636Z","endTime":"2026-07-01T19:12:43.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.000000000000001,"awayTeamWinProbability":93.0,"homeTeamWinProbabilityAdded":3.200000000000001,"leverageIndex":0.47,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:12:43.732Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Connor Wong reaches on a fielder's choice out, pitcher Andrew Alvarez to catcher Drew Millas. Nate Eaton out at home. Andruw Monasterio to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:13:15.514Z","endTime":"2026-07-01T19:14:29.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":674841,"link":"/api/v1/people/674841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.146726861104767,"aZ":-43.85755608406556,"pfxX":-4.2187660783555465,"pfxZ":-8.426879733406365,"pX":0.3399328956343967,"pZ":2.9556442027433873,"vX0":-0.5241548386278916,"vY0":-117.7972011303886,"vZ0":1.0330814723452124,"x":104.04,"y":158.98,"x0":1.113425831668888,"y0":50.00233411687754,"z0":6.608837908980509,"aX":-5.849662390799324},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.6,"breakHorizontal":7.8,"spinRate":2572,"spinDirection":338},"zone":3,"typeConfidence":2.0,"plateTime":0.46736425139057625,"extension":6.162430418349084},"index":0,"playId":"36e52c50-bf93-3b6c-9d40-4d5699e4a66b","pitchNumber":1,"startTime":"2026-07-01T19:13:16.283Z","endTime":"2026-07-01T19:13:19.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99204417992051,"aZ":-14.640743566725922,"pfxX":2.1330977446819075,"pfxZ":9.470819503554845,"pX":-0.10284524516744649,"pZ":3.591557663006864,"vX0":-4.059585638994526,"vY0":-135.1024687468648,"vZ0":-4.4641807191528935,"x":120.92,"y":141.81,"x0":1.1410500651999305,"y0":50.006015462969636,"z0":6.2920231959180475,"aX":3.9508421893354533},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-3.0,"spinRate":2422,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40517014351793534,"extension":6.320031711714916},"index":1,"playId":"1b6cc3af-5c60-3007-ae2e-17863bc1b6a9","pitchNumber":2,"startTime":"2026-07-01T19:13:31.469Z","endTime":"2026-07-01T19:13:35.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02596413428281,"aZ":-44.808691708423325,"pfxX":-6.88950739139648,"pfxZ":-8.418149324487427,"pX":-0.9482072858488598,"pZ":0.3902570940528357,"vX0":-2.967005604887105,"vY0":-122.22212155900368,"vZ0":-4.833251370578118,"x":153.14,"y":228.24,"x0":1.1799073457159481,"y0":50.005770040087675,"z0":6.2765108998543795,"aX":-10.334938795848615},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-16.2,"breakHorizontal":13.2,"spinRate":2743,"spinDirection":347},"zone":13,"typeConfidence":2.0,"plateTime":0.449619952509154,"extension":6.203653814465979},"index":2,"playId":"96057225-f788-342a-8287-da942d2229a3","pitchNumber":3,"startTime":"2026-07-01T19:13:57.852Z","endTime":"2026-07-01T19:14:02.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61427480678886,"aZ":-44.41098079670373,"pfxX":-5.120595087200747,"pfxZ":-8.237292329293993,"pX":-0.1904139072796431,"pZ":2.1651271141129866,"vX0":-1.6407871227325177,"vY0":-121.1079495789733,"vZ0":-0.8880229748916549,"x":124.26,"y":180.32,"x0":1.1610638901218489,"y0":50.00231950833958,"z0":6.420289912419856,"aX":-7.60715626291721},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.9,"breakHorizontal":9.7,"spinRate":2632,"spinDirection":343},"zone":5,"typeConfidence":2.0,"plateTime":0.45223091129851234,"extension":6.154099399981341},"hitData":{"launchSpeed":66.0,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":180.57}},"index":3,"playId":"5dec9a25-54d9-33e4-b09c-87db50b552d5","pitchNumber":4,"startTime":"2026-07-01T19:14:21.307Z","endTime":"2026-07-01T19:14:29.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":655316,"link":"/api/v1/people/655316"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-2.700000000000001,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:14:29.338Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Seigler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:15:05.355Z","endTime":"2026-07-01T19:16:53.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87691749504392,"aZ":-16.980934829685975,"pfxX":0.26061399107020167,"pfxZ":8.185133646514917,"pX":-0.390826585426279,"pZ":3.382820988023771,"vX0":-4.169237566873252,"vY0":-134.78189765528677,"vZ0":-4.477655749075328,"x":131.9,"y":147.44,"x0":1.136441111144684,"y0":50.002665552699376,"z0":6.2500044642899075,"aX":0.4845877059804894},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":0.4,"spinRate":2362,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4050165006823825,"extension":6.2962674880591285},"index":0,"playId":"41aca704-225a-3792-b675-d3162d1e9735","pitchNumber":1,"startTime":"2026-07-01T19:15:14.522Z","endTime":"2026-07-01T19:15:17.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T19:16:02.454Z","endTime":"2026-07-01T19:16:05.533Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49909629768224,"aZ":-44.26277612567392,"pfxX":-6.858086118056223,"pfxZ":-8.376351496628262,"pX":-0.5816325542147139,"pZ":1.1686958153001843,"vX0":-2.1175353219063373,"vY0":-120.02610560166782,"vZ0":-2.8792208781579594,"x":139.17,"y":207.23,"x0":1.2052271414345401,"y0":50.000942175132145,"z0":6.3651301045172035,"aX":-9.900141086698842},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.6,"breakHorizontal":13.0,"spinRate":2624,"spinDirection":351},"zone":13,"typeConfidence":2.0,"plateTime":0.45816598805342945,"extension":6.25239454923512},"index":2,"playId":"633a48d3-e38b-34e8-86b1-a177368f376a","pitchNumber":2,"startTime":"2026-07-01T19:16:05.533Z","endTime":"2026-07-01T19:16:08.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3271980464133,"aZ":-41.40598450516758,"pfxX":-5.474224830222116,"pfxZ":-6.395030407587409,"pX":0.12833135344103352,"pZ":0.7499643806023607,"vX0":-0.5896693308530988,"vY0":-119.95692606608146,"vZ0":-4.259648083361347,"x":112.11,"y":218.53,"x0":1.0884623097449209,"y0":50.004542382180325,"z0":6.277915603839989,"aX":-7.90011243591918},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-12.4,"breakHorizontal":10.1,"spinRate":2785,"spinDirection":348},"zone":14,"typeConfidence":2.0,"plateTime":0.4583286086553202,"extension":6.245468829863476},"index":3,"playId":"a24b225d-8356-3965-9489-9e5cc9f22325","pitchNumber":3,"startTime":"2026-07-01T19:16:23.578Z","endTime":"2026-07-01T19:16:28.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.527154350422485,"aZ":-43.76659049236767,"pfxX":-8.467297002330092,"pfxZ":-7.406185372387216,"pX":-1.0909206812428243,"pZ":1.059932178763071,"vX0":-2.9707705122342793,"vY0":-124.68130808905495,"vZ0":-3.6084659483545747,"x":158.58,"y":210.16,"x0":1.2182981753301692,"y0":50.00562425032247,"z0":6.160549288044849,"aX":-13.24852240731391},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-14.0,"breakHorizontal":16.1,"spinRate":2649,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.44036537257785024,"extension":6.276955614321468},"index":4,"playId":"6d42d99c-c8f6-3dc5-9bbf-4b9ed5a3cc78","pitchNumber":4,"startTime":"2026-07-01T19:16:50.005Z","endTime":"2026-07-01T19:16:53.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.6999999999999997,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:16:53.627Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks. Connor Wong to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:17:02.465Z","endTime":"2026-07-01T19:19:01.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"postOnThird":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787959142647253,"aZ":-18.92904543262415,"pfxX":2.2739685793716644,"pfxZ":7.102321230271389,"pX":-0.1534553120126994,"pZ":4.254941949286464,"vX0":-4.121244104559244,"vY0":-134.84039568343368,"vZ0":-2.1337557130037768,"x":122.85,"y":123.9,"x0":1.0904751135665105,"y0":50.003434374851835,"z0":6.373706895946865,"aX":4.24155821670048},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-3.4,"spinRate":2356,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.40423088522899864,"extension":6.268954285346958},"index":0,"playId":"c0d0ee1c-4f90-3391-9b8f-878c92365913","pitchNumber":1,"startTime":"2026-07-01T19:17:20.236Z","endTime":"2026-07-01T19:17:23.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09901172038373,"aZ":-14.167598880786732,"pfxX":3.403082034513575,"pfxZ":9.506444325252426,"pX":0.15006206028315713,"pZ":4.01143302599844,"vX0":-3.4647239575616,"vY0":-136.52827795847264,"vZ0":-3.7898241020481307,"x":111.28,"y":130.47,"x0":0.9913330405695121,"y0":50.00499738023939,"z0":6.387971583788139,"aX":6.447445117218826},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2333,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40067278471972445,"extension":6.199622795664091},"index":1,"playId":"80fc47e2-52ff-3717-9448-069c764de113","pitchNumber":2,"startTime":"2026-07-01T19:17:37.280Z","endTime":"2026-07-01T19:17:41.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.647741514431733,"aZ":-33.256495135432914,"pfxX":-1.3298077724847839,"pfxZ":-0.6812007329319094,"pX":0.5336099209009083,"pZ":2.4973978292930425,"vX0":-1.207145717274239,"vY0":-124.33314598504907,"vZ0":-2.5888741685205607,"x":96.66,"y":171.35,"x0":1.1949707733889976,"y0":50.000997400737575,"z0":6.262577329597173,"aX":-2.1197356966027745},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":2.6,"spinRate":2613,"spinDirection":330},"zone":6,"typeConfidence":2.0,"plateTime":0.4374860026641003,"extension":6.083114597901262},"index":2,"playId":"8933585b-f92a-3f6b-a63e-98d0297a900b","pitchNumber":3,"startTime":"2026-07-01T19:17:53.299Z","endTime":"2026-07-01T19:17:56.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122628941636723,"aZ":-31.318661306107167,"pfxX":-0.6364327346728882,"pfxZ":0.5364675831242298,"pX":-0.11177193004571012,"pZ":2.1348063381018174,"vX0":-2.641690459070826,"vY0":-124.96275840935535,"vZ0":-3.703964105221539,"x":121.26,"y":181.14,"x0":1.0379927595513119,"y0":50.002717472996444,"z0":6.185100914793928,"aX":-1.0151590571122},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":1.7,"spinRate":2599,"spinDirection":355},"zone":8,"typeConfidence":2.0,"plateTime":0.43684696451434624,"extension":6.136286904811913},"index":3,"playId":"8a67f1c3-008b-341e-9d67-1766a13c3f49","pitchNumber":4,"startTime":"2026-07-01T19:18:09.521Z","endTime":"2026-07-01T19:18:13.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.362583465812033,"aZ":-17.336383938418866,"pfxX":4.125820720471825,"pfxZ":7.68637752894524,"pX":0.28872304443069274,"pZ":5.199397397362352,"vX0":-3.404865845725607,"vY0":-137.56934294262803,"vZ0":-0.12331493815729866,"x":105.99,"y":98.4,"x0":1.001788222059841,"y0":50.00673183176662,"z0":6.412443635596042,"aX":7.969580994645614},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-6.8,"spinRate":2407,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3969911060138731,"extension":6.231221555982914},"index":4,"playId":"ffc4edfd-2dd0-3eef-848b-c73d6712f8b6","pitchNumber":5,"startTime":"2026-07-01T19:18:32.993Z","endTime":"2026-07-01T19:18:36.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.529939825736815,"aZ":-45.30924022004972,"pfxX":-3.5596741643543175,"pfxZ":-8.856763857510934,"pX":0.47887402590981865,"pZ":3.7929396535684603,"vX0":-0.29627849075924084,"vY0":-121.73164476510809,"vZ0":2.7333533189980366,"x":98.75,"y":136.37,"x0":1.0643216385494998,"y0":50.00317922198659,"z0":6.61129491825824,"aX":-5.279003259168298},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-15.0,"breakHorizontal":6.5,"spinRate":2665,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.45199037134589437,"extension":6.138381956769036},"index":5,"playId":"7b470eac-cffb-3f1e-8f15-c2486fe62af8","pitchNumber":6,"startTime":"2026-07-01T19:18:56.404Z","endTime":"2026-07-01T19:19:01.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.41,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:19:01.390Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T19:20:03.496Z","endTime":"2026-07-01T19:22:45.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:19:08.476Z","endTime":"2026-07-01T19:20:05.781Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477503618424738,"aZ":-32.42004023421932,"pfxX":0.6164651540545476,"pfxZ":-0.15810497870613727,"pX":-0.5522827241185478,"pZ":1.1909503555577583,"vX0":-4.651115659243305,"vY0":-124.46500280692693,"vZ0":-5.290468740017927,"x":138.05,"y":206.62,"x0":1.255329763305737,"y0":50.00094133231914,"z0":6.0086246852066285,"aX":0.973661580707779},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":-0.1,"spinRate":2546,"spinDirection":12},"zone":13,"typeConfidence":2.0,"plateTime":0.4389834035317586,"extension":6.291173116339182},"index":1,"playId":"f3c845b4-ca8a-368d-afa7-6bd57b1342ec","pitchNumber":1,"startTime":"2026-07-01T19:20:05.781Z","endTime":"2026-07-01T19:20:09.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20049799131463,"aZ":-14.573251574173204,"pfxX":3.1238487314991543,"pfxZ":9.492578371853003,"pX":-0.5303682722048375,"pZ":1.3038432634166475,"vX0":-4.468144966083157,"vY0":-134.7924541878655,"vZ0":-9.973876356718641,"x":137.22,"y":203.58,"x0":0.7370602645804063,"y0":50.003197767460215,"z0":6.062663767286444,"aX":5.792626766639531},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-4.8,"spinRate":2233,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40516548661424334,"extension":6.470581090399871},"index":2,"playId":"34be0c3e-a537-3ce5-9b51-9a55d291e21f","pitchNumber":2,"startTime":"2026-07-01T19:20:20.387Z","endTime":"2026-07-01T19:20:24.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44445842360769,"aZ":-18.007254139567284,"pfxX":1.4318457005379774,"pfxZ":7.587499958641873,"pX":-0.2988311753452997,"pZ":3.2268686739676733,"vX0":-3.552384809451557,"vY0":-135.2666092240259,"vZ0":-4.7463685256219605,"x":128.39,"y":151.65,"x0":0.841087506108461,"y0":50.00317229195883,"z0":6.253674766822273,"aX":2.6739750663897293},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":-1.9,"spinRate":2380,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4037903645093821,"extension":6.3262408381431},"index":3,"playId":"a0afa8fb-1b91-32f2-813f-10d8d06186db","pitchNumber":3,"startTime":"2026-07-01T19:20:35.788Z","endTime":"2026-07-01T19:20:39.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.991136285552194,"aZ":-16.881655304078258,"pfxX":1.840380087404195,"pfxZ":8.03668670602308,"pX":-0.4514403754994735,"pZ":1.9678129415704488,"vX0":-4.409364591817176,"vY0":-136.5726843006233,"vZ0":-8.050990890437848,"x":134.21,"y":185.65,"x0":0.9395960038169618,"y0":50.00431311395135,"z0":6.098849641804535,"aX":3.5029413439192916},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":-2.5,"spinRate":2334,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.39992740330895815,"extension":6.306494458907089},"index":4,"playId":"be409649-77db-33c7-96a7-cf6c3dd5c3d6","pitchNumber":4,"startTime":"2026-07-01T19:20:52.712Z","endTime":"2026-07-01T19:20:55.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.221688860637094,"aZ":-44.45478407833462,"pfxX":-8.189099403431268,"pfxZ":-7.862579376177472,"pX":-0.05226878212610635,"pZ":2.3454287878074425,"vX0":-0.9476155667147305,"vY0":-124.50280548060456,"vZ0":-0.6958876428460267,"x":118.99,"y":175.45,"x0":1.397198515977861,"y0":50.0046150553946,"z0":6.324500283486778,"aX":-12.788606370383095},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.2,"breakHorizontal":15.0,"spinRate":2763,"spinDirection":341},"zone":5,"typeConfidence":2.0,"plateTime":0.44082484565150937,"extension":6.089029064950171},"index":5,"playId":"ec5395da-978a-30e7-9601-bb111ba94c71","pitchNumber":5,"startTime":"2026-07-01T19:21:12.179Z","endTime":"2026-07-01T19:21:15.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61181003380546,"aZ":-31.971568536953708,"pfxX":-1.0765066340356229,"pfxZ":0.1256103691322643,"pX":-0.8910865626404917,"pZ":2.21446260134513,"vX0":-4.68781786672304,"vY0":-126.29006157498279,"vZ0":-3.1292064466709633,"x":150.97,"y":178.99,"x0":1.1224950315694289,"y0":50.00409572147532,"z0":6.018108146064939,"aX":-1.753604844765136},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":2.9,"spinRate":2721,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.43226390379331425,"extension":6.3748089912289165},"index":6,"playId":"fd3f5f30-1078-39a5-b9c3-0a561935fe3a","pitchNumber":6,"startTime":"2026-07-01T19:21:33.658Z","endTime":"2026-07-01T19:21:37.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48414131014926,"aZ":-15.100715010346807,"pfxX":2.8915409757485935,"pfxZ":8.840106961322153,"pX":-0.5023938650662302,"pZ":4.463569843362952,"vX0":-4.533239775143279,"vY0":-138.45980721557808,"vZ0":-2.34866748986945,"x":136.15,"y":118.26,"x0":0.7844552805628241,"y0":50.00021312562142,"z0":6.339794746451204,"aX":5.583372457559973},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-4.2,"spinRate":2336,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3964105448309674,"extension":6.249864016457604},"index":7,"playId":"b809ca48-25de-3dc5-b53b-40e90c1419e4","pitchNumber":7,"startTime":"2026-07-01T19:21:55.736Z","endTime":"2026-07-01T19:21:59.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.333183944750882,"aZ":-34.27571150275607,"pfxX":0.47041069050305695,"pfxZ":-1.3575051361901949,"pX":0.10365570055359091,"pZ":2.674870057590011,"vX0":-2.3561742454952546,"vY0":-123.62421869262973,"vZ0":-1.7673557640382382,"x":113.05,"y":166.56,"x0":1.007403489203742,"y0":50.00280622916458,"z0":6.272609007101276,"aX":0.7296078933041175},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":-0.4,"spinRate":2745,"spinDirection":336},"zone":5,"typeConfidence":2.0,"plateTime":0.44282999800993306,"extension":6.191273383580162},"index":8,"playId":"74254ec5-f316-397e-82ca-2634bd3a8cf1","pitchNumber":8,"startTime":"2026-07-01T19:22:14.198Z","endTime":"2026-07-01T19:22:17.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492766579468768,"aZ":-17.503669764558854,"pfxX":2.51005214556646,"pfxZ":7.628280789861324,"pX":-1.2133514376009769,"pZ":2.0728911686816924,"vX0":-6.351763118896371,"vY0":-136.89134126814068,"vZ0":-7.745024222218946,"x":163.25,"y":182.81,"x0":0.7973887689391905,"y0":50.00109013227291,"z0":6.108513833838421,"aX":4.82659522210586},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":-3.4,"spinRate":2256,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39812090449057846,"extension":6.498694159516706},"index":9,"playId":"680f1cc7-945a-3051-9b52-f1c4fb92ae36","pitchNumber":9,"startTime":"2026-07-01T19:22:41.457Z","endTime":"2026-07-01T19:22:45.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":657136,"link":"/api/v1/people/657136"},"third":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-2.0000000000000004,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:22:45.643Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to left fielder Nate Eaton.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:25:06.067Z","endTime":"2026-07-01T19:26:06.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jovani Morán replaces Ryan Watson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-07-01T19:24:06.731Z","endTime":"2026-07-01T19:25:08.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670245,"link":"/api/v1/people/670245","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.446426047623376,"aZ":-16.300705642247042,"pfxX":2.579882827225602,"pfxZ":8.661296304707847,"pX":-0.6110279213045893,"pZ":2.367300735540177,"vX0":-5.2011150457536095,"vY0":-133.91865152636788,"vZ0":-5.493872112879135,"x":140.29,"y":174.86,"x0":1.0131808345395887,"y0":50.00312795833673,"z0":5.5946795383023975,"aX":4.728738386111353},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-3.7,"spinRate":2380,"spinDirection":167},"zone":4,"typeConfidence":0.89,"plateTime":0.4075722162601818,"extension":6.517114238015062},"index":1,"playId":"b5bc6165-4a51-360b-99e3-0f58e5b7c4fe","pitchNumber":1,"startTime":"2026-07-01T19:25:08.386Z","endTime":"2026-07-01T19:25:11.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39377611251341,"aZ":-25.505442213829205,"pfxX":8.360694112032556,"pfxZ":4.515275308118209,"pX":-0.2024670144015498,"pZ":2.632838140930074,"vX0":-6.051149029712189,"vY0":-120.02539808584012,"vZ0":-2.055598394783651,"x":124.72,"y":167.69,"x0":1.2489567291696873,"y0":50.005703980164256,"z0":5.742654972765864,"aX":12.359746165162193},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.0,"breakHorizontal":-13.9,"spinRate":1795,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.45409587871450086,"extension":6.15799373512539},"index":2,"playId":"1b7cbc4c-98dd-3db8-88dc-7ab955ba6207","pitchNumber":2,"startTime":"2026-07-01T19:25:24.866Z","endTime":"2026-07-01T19:25:27.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":83.8,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.326800421085938,"aZ":-23.973722762426426,"pfxX":7.095297874183828,"pfxZ":5.367036705525093,"pX":1.260163466252025,"pZ":3.9899327937456945,"vX0":-2.761131607876976,"vY0":-122.08178713397179,"vZ0":0.5637475488350066,"x":68.97,"y":131.05,"x0":1.4764860291269855,"y0":50.00239352754253,"z0":5.800354916127494,"aX":10.838105607481182},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.1,"breakHorizontal":-12.4,"spinRate":1654,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4466275660033805,"extension":6.113428224535316},"index":3,"playId":"a00cc3eb-df9b-39bc-a72a-1a045e3d9d46","pitchNumber":3,"startTime":"2026-07-01T19:25:41.177Z","endTime":"2026-07-01T19:25:44.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6986633697821,"aZ":-14.327495306003545,"pfxX":2.620852676491608,"pfxZ":9.63464404558477,"pX":-0.6798783041919653,"pZ":3.306484832285736,"vX0":-5.212781673671202,"vY0":-134.83286246436256,"vZ0":-3.6638092158906392,"x":142.92,"y":149.5,"x0":0.9328083987896048,"y0":50.00134525163391,"z0":5.685663901459792,"aX":4.8545675728914},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":-3.7,"spinRate":2359,"spinDirection":163},"zone":1,"typeConfidence":0.91,"plateTime":0.40531780981573506,"extension":6.5611236111179405},"hitData":{"launchSpeed":74.4,"launchAngle":38.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.51,"coordY":108.2}},"index":4,"playId":"84986cfa-ee89-31ce-a00c-d879d329214e","pitchNumber":4,"startTime":"2026-07-01T19:25:58.051Z","endTime":"2026-07-01T19:26:06.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:26:06.081Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, first baseman Willson Contreras to pitcher Jovani Morán.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:26:15.392Z","endTime":"2026-07-01T19:26:54.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18977605260258,"aZ":-17.994692753632943,"pfxX":8.119256878957419,"pfxZ":7.525068364744022,"pX":-0.9041704396211863,"pZ":1.7037799211379125,"vX0":-8.00325162625404,"vY0":-136.0182035595046,"vZ0":-6.780336937416783,"x":151.46,"y":192.78,"x0":1.013149908985342,"y0":50.005177698827104,"z0":5.464473856845359,"aX":15.305268879139591},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":-13.1,"spinRate":2403,"spinDirection":159},"zone":13,"typeConfidence":0.89,"plateTime":0.40177296482099356,"extension":6.6042084899541305},"index":0,"playId":"23b7e17d-d13d-3995-bc8b-324d55d94f7e","pitchNumber":1,"startTime":"2026-07-01T19:26:30.147Z","endTime":"2026-07-01T19:26:34.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.5,"endSpeed":85.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42964271993003,"aZ":-21.303300032942964,"pfxX":7.695989276398535,"pfxZ":5.873998872225375,"pX":0.641714070551975,"pZ":2.4545590458550817,"vX0":-3.869158079532361,"vY0":-134.7400487940605,"vZ0":-4.397478398839995,"x":92.54,"y":172.51,"x0":1.0911700780917746,"y0":50.00543924257576,"z0":5.600255010148106,"aX":14.247877133292773},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-13.2,"spinRate":2302,"spinDirection":162},"zone":6,"typeConfidence":0.92,"plateTime":0.40547537260964894,"extension":6.625960195903824},"hitData":{"launchSpeed":87.2,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.85,"coordY":147.69}},"index":1,"playId":"d6d497ea-1fda-34e3-be22-4d89e5f8f70b","pitchNumber":2,"startTime":"2026-07-01T19:26:46.824Z","endTime":"2026-07-01T19:26:54.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:26:54.355Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Crews walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:27:07.266Z","endTime":"2026-07-01T19:28:27.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.101051168146647,"aZ":-17.072555690076307,"pfxX":1.3809106034862935,"pfxZ":8.117647074536414,"pX":0.3320024876709503,"pZ":4.271889485869514,"vX0":-2.3714011831695947,"vY0":-134.99043498526134,"vZ0":-0.6598521661836899,"x":104.34,"y":123.44,"x0":1.0391676298488715,"y0":50.004886850009896,"z0":5.712262844292602,"aX":2.5698980548910604},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-2.0,"spinRate":2304,"spinDirection":169},"zone":12,"typeConfidence":0.91,"plateTime":0.4044715222019666,"extension":6.629487713360361},"index":0,"playId":"f241ba5a-a85c-38ae-80d8-0393d1f499c5","pitchNumber":1,"startTime":"2026-07-01T19:27:29.121Z","endTime":"2026-07-01T19:27:32.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989494972672453,"aZ":-28.163089020974827,"pfxX":7.1972675891066675,"pfxZ":2.7063533622954647,"pX":1.0082857842167379,"pZ":1.2192433650816643,"vX0":-3.152410286956691,"vY0":-120.87000291095768,"vZ0":-4.668924345597558,"x":78.57,"y":205.86,"x0":1.392440785506632,"y0":50.005490482792005,"z0":5.641666805782518,"aX":10.678318803134397},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.1,"breakHorizontal":-12.4,"spinRate":1586,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.45271653847665183,"extension":6.157247735966156},"index":1,"playId":"cbf2c0b5-b262-338c-a288-c6985dbcb965","pitchNumber":2,"startTime":"2026-07-01T19:27:45.740Z","endTime":"2026-07-01T19:27:49.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11711050077863,"aZ":-28.027009162198745,"pfxX":7.3879028348533,"pfxZ":2.783075361672429,"pX":-1.4337106250955345,"pZ":2.460715897875384,"vX0":-8.41498254861415,"vY0":-120.9427490344228,"vZ0":-2.040021857259438,"x":171.65,"y":172.34,"x0":1.1201370574297456,"y0":50.00357962604312,"z0":5.7572249616973,"aX":11.017836625929615},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.8,"breakHorizontal":-11.5,"spinRate":1622,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.45173226232925767,"extension":6.389982987652199},"index":2,"playId":"7f26a811-3e16-311e-8b4f-b0568c519523","pitchNumber":3,"startTime":"2026-07-01T19:28:03.275Z","endTime":"2026-07-01T19:28:07.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.128687532162864,"aZ":-18.717970110805414,"pfxX":2.3635403267250195,"pfxZ":7.482303611397851,"pX":-0.259779693684169,"pZ":3.753726656442694,"vX0":-4.556709420684729,"vY0":-132.68512223493525,"vZ0":-1.516274118872727,"x":126.9,"y":137.43,"x0":1.1661533210774555,"y0":50.00158405791662,"z0":5.684893388542776,"aX":4.25031042022},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.4,"breakHorizontal":-3.4,"spinRate":2114,"spinDirection":164},"zone":11,"typeConfidence":0.88,"plateTime":0.41147049334791364,"extension":6.530045168016256},"index":3,"playId":"36bcdfb5-916c-3d19-9de3-00ecea6c73f0","pitchNumber":4,"startTime":"2026-07-01T19:28:21.608Z","endTime":"2026-07-01T19:28:27.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:28:27.005Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:28:33.138Z","endTime":"2026-07-01T19:29:42.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":91.4,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0621786402763,"aZ":-18.525875568222926,"pfxX":7.695144723803999,"pfxZ":7.62760463072471,"pX":-0.6899158988615658,"pZ":1.7822810570672107,"vX0":-7.075170645349267,"vY0":-132.83362542455498,"vZ0":-6.2100976350412465,"x":143.3,"y":190.66,"x0":1.0064703776937851,"y0":50.00335379876158,"z0":5.494211311617232,"aX":13.77208895990924},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.6,"breakHorizontal":-12.5,"spinRate":2283,"spinDirection":157},"zone":7,"typeConfidence":0.87,"plateTime":0.4121088216204458,"extension":6.704144943287598},"index":0,"playId":"45078630-899e-3609-a33c-2c198df9cab7","pitchNumber":1,"startTime":"2026-07-01T19:28:53.014Z","endTime":"2026-07-01T19:28:56.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770407147837822,"aZ":-16.522300111892044,"pfxX":7.313971382969676,"pfxZ":8.262135101101205,"pX":-0.4134454475554735,"pZ":1.7654032738842247,"vX0":-6.586239916724666,"vY0":-136.48068633677875,"vZ0":-6.901535051217259,"x":132.76,"y":191.11,"x0":1.0754918629538486,"y0":50.005500177509035,"z0":5.455849640844236,"aX":13.862204497240569},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2293,"spinDirection":157},"zone":7,"typeConfidence":0.9,"plateTime":0.400624212679638,"extension":6.698340975654703},"index":1,"playId":"a5d33cfc-ab75-38a2-a49f-99346dcedeaf","pitchNumber":2,"startTime":"2026-07-01T19:29:12.105Z","endTime":"2026-07-01T19:29:18.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dylan Crews steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"a5d33cfc-ab75-38a2-a49f-99346dcedeaf","startTime":"2026-07-01T19:29:24.507Z","endTime":"2026-07-01T19:29:29.201Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"postOnSecond":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-01T19:29:29.201Z","endTime":"2026-07-01T19:29:38.211Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":83.9,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.892668927689247,"aZ":-25.269888210849558,"pfxX":7.578568723037122,"pfxZ":4.5511500375003555,"pX":-0.181644993431313,"pZ":1.7613618654429746,"vX0":-5.924182405794462,"vY0":-122.12311648117017,"vZ0":-4.105246945154322,"x":123.92,"y":191.22,"x0":1.2848815930927837,"y0":50.005913812706574,"z0":5.6249932364856505,"aX":11.50826046674077},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.6,"breakHorizontal":-12.5,"spinRate":1634,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.44763043972528216,"extension":6.4563079716727545},"index":4,"playId":"87cf589e-0913-349a-8bc6-4f08be7a1b34","pitchNumber":3,"startTime":"2026-07-01T19:29:38.211Z","endTime":"2026-07-01T19:29:42.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:29:42.474Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a sharp line drive to left fielder James Wood.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:31:26.091Z","endTime":"2026-07-01T19:32:05.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83758372407319,"aZ":-16.34077364858227,"pfxX":3.09761881714335,"pfxZ":8.736751386080183,"pX":0.47968564604926645,"pZ":2.1623934501412228,"vX0":-3.4460144002017015,"vY0":-133.0821190715049,"vZ0":-7.488263708062112,"x":98.72,"y":180.4,"x0":1.3826774666340689,"y0":50.0030226925839,"z0":6.174492253451683,"aX":5.6133323653244265},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.6,"breakHorizontal":-4.9,"spinRate":2203,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4099927579809375,"extension":6.27505463656862},"hitData":{"launchSpeed":113.4,"launchAngle":13.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.72,"coordY":94.42}},"index":0,"playId":"ee327bcc-e141-3b63-8089-190a6827c204","pitchNumber":1,"startTime":"2026-07-01T19:31:56.066Z","endTime":"2026-07-01T19:32:05.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:32:05.888Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:32:13.226Z","endTime":"2026-07-01T19:34:46.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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.5,"endSpeed":84.7,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.451240563179006,"aZ":-13.231798621050826,"pfxX":2.520579163737751,"pfxZ":10.35703282115006,"pX":0.31335216381072634,"pZ":1.622221189122154,"vX0":-2.6654934818571183,"vY0":-134.467846777527,"vZ0":-9.39078585402321,"x":105.06,"y":194.98,"x0":0.9904939325030255,"y0":50.00528908788101,"z0":6.101118909829963,"aX":4.611558562347253},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-4.0,"spinRate":2414,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4074926487928767,"extension":6.303886834552476},"index":0,"playId":"4ce92ee3-a331-32e3-b0b7-dda2d9403284","pitchNumber":1,"startTime":"2026-07-01T19:32:26.424Z","endTime":"2026-07-01T19:32:29.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304423243220818,"aZ":-30.50860633593082,"pfxX":1.1051538350162984,"pfxZ":1.059551750951488,"pX":-1.1275085704304437,"pZ":0.8908522436357275,"vX0":-5.810305405265991,"vY0":-124.67446523769566,"vZ0":-6.411019025021815,"x":159.98,"y":214.73,"x0":1.0864785460571635,"y0":50.005614624533195,"z0":6.00329450381396,"aX":1.745404141277822},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-0.7,"spinRate":2584,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4387694857915325,"extension":6.247504000130042},"index":1,"playId":"558a86df-be70-3265-8876-e21dec3d838f","pitchNumber":2,"startTime":"2026-07-01T19:32:40.436Z","endTime":"2026-07-01T19:32:43.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52138054929536,"aZ":-45.4144138016117,"pfxX":-7.878618174728759,"pfxZ":-8.9591250733606,"pX":1.0648732346876832,"pZ":4.473667304599128,"vX0":1.6668970920642108,"vY0":-121.30471843890427,"vZ0":4.700383556562922,"x":76.41,"y":117.99,"x0":1.3885668631283117,"y0":50.00113153616576,"z0":6.490251734194751,"aX":-11.645310741079772},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.6,"breakHorizontal":13.8,"spinRate":2768,"spinDirection":334},"zone":12,"typeConfidence":2.0,"plateTime":0.4529306446960373,"extension":6.005869174213862},"index":2,"playId":"b85d9f60-5fc2-3e92-9365-f96f25b0c52f","pitchNumber":3,"startTime":"2026-07-01T19:33:02.198Z","endTime":"2026-07-01T19:33:05.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.105777069472406,"aZ":-14.710582068713775,"pfxX":2.950562126468151,"pfxZ":9.330950238961174,"pX":-0.19666161194472492,"pZ":3.934009487093166,"vX0":-3.9180462721133567,"vY0":-135.7811396033629,"vZ0":-3.6010339050968665,"x":124.5,"y":132.56,"x0":0.8801419724678766,"y0":50.00071238965472,"z0":6.297781131741069,"aX":5.521234436165981},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":-4.6,"spinRate":2275,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.40305068686905754,"extension":6.278948986426872},"index":3,"playId":"59ba96ee-7dc2-3445-a7b9-d8f1d8734a9a","pitchNumber":4,"startTime":"2026-07-01T19:33:27.510Z","endTime":"2026-07-01T19:33:31.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.173097896068082,"aZ":-44.56568737163444,"pfxX":-8.150913501684343,"pfxZ":-8.027745608644857,"pX":-0.7374803174836233,"pZ":2.03000950252592,"vX0":-2.2860954577805885,"vY0":-124.05743820484975,"vZ0":-1.0747039833327734,"x":145.11,"y":183.97,"x0":1.2573105139662168,"y0":50.00582627459404,"z0":6.217292566819271,"aX":-12.576493631956428},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-14.5,"breakHorizontal":15.4,"spinRate":2797,"spinDirection":343},"zone":7,"typeConfidence":2.0,"plateTime":0.4432413098032715,"extension":6.235738658098973},"index":4,"playId":"d59c9a99-8794-32fd-a26d-8ea904a6520b","pitchNumber":5,"startTime":"2026-07-01T19:33:53.278Z","endTime":"2026-07-01T19:33:57.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775173817419017,"aZ":-44.89529684636479,"pfxX":-6.274904216787423,"pfxZ":-8.362286256776414,"pX":0.7045416563468492,"pZ":4.204743219806338,"vX0":0.6723007361625385,"vY0":-122.6910980160796,"vZ0":4.069650129641947,"x":90.14,"y":125.25,"x0":1.2416561602160392,"y0":50.00315008488224,"z0":6.356034878386214,"aX":-9.545098287105338},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.9,"breakHorizontal":11.2,"spinRate":2619,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.44680284027675965,"extension":6.200675182795199},"index":5,"playId":"cba20432-3123-3083-8255-3abfb1e2bd11","pitchNumber":6,"startTime":"2026-07-01T19:34:16.919Z","endTime":"2026-07-01T19:34:20.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.520270153333833,"aZ":-45.26389846660368,"pfxX":-6.442262451479572,"pfxZ":-8.977660266759111,"pX":-0.49622147058237465,"pZ":3.0459615321982088,"vX0":-1.627028734093549,"vY0":-120.27853337060478,"vZ0":1.4093773919890293,"x":135.91,"y":156.54,"x0":1.0269121491021742,"y0":50.00493433331238,"z0":6.482990062489517,"aX":-9.388838181417945},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.6,"breakHorizontal":12.1,"spinRate":2693,"spinDirection":329},"zone":1,"typeConfidence":2.0,"plateTime":0.4563232898630307,"extension":6.360913445283036},"index":6,"playId":"1f9e2081-2a7e-3ca2-825e-2e4de8ee6585","pitchNumber":7,"startTime":"2026-07-01T19:34:41.895Z","endTime":"2026-07-01T19:34:46.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:34:46.165Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Caleb Durbin grounds into a force out, third baseman Curtis Mead to second baseman Jorbit Vivas. Willson Contreras out at 2nd. Caleb Durbin to 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:34:55.251Z","endTime":"2026-07-01T19:35:56.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.9,"endSpeed":80.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.834147741574892,"aZ":-31.31221369257551,"pfxX":7.4390053360933255,"pfxZ":0.5265717403924626,"pX":0.1408525866346635,"pZ":4.155207219293599,"vX0":-5.42907734959572,"vY0":-126.5167527271318,"vZ0":1.3193613381319007,"x":111.63,"y":126.59,"x0":1.33500732518319,"y0":50.00419881783428,"z0":6.113767542407783,"aX":12.20913236825529},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":1492,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4309168753367536,"extension":6.253508781150148},"index":0,"playId":"061eb2a9-ed79-3c69-b94e-55062007417c","pitchNumber":1,"startTime":"2026-07-01T19:35:08.093Z","endTime":"2026-07-01T19:35:11.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60146024565325,"aZ":-22.079411966734806,"pfxX":3.0115345962735134,"pfxZ":5.3887156628493535,"pX":-0.5980408825236778,"pZ":3.600071754674919,"vX0":-6.190262476459475,"vY0":-135.49892829547827,"vZ0":-2.2614273811397982,"x":139.8,"y":141.58,"x0":1.3174042759092768,"y0":50.00175848653986,"z0":5.97647191639207,"aX":5.640831357927421},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-4.2,"spinRate":2318,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.40311900893031005,"extension":6.247879951966309},"index":1,"playId":"62926c44-c55f-3635-a5dd-f59a8537a2fb","pitchNumber":2,"startTime":"2026-07-01T19:35:25.840Z","endTime":"2026-07-01T19:35:28.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.943941640991262,"aZ":-29.786271577252194,"pfxX":8.565455342661512,"pfxZ":1.4951322190303422,"pX":0.19500065461679966,"pZ":2.027160048809838,"vX0":-5.468336510065647,"vY0":-125.30888607357691,"vZ0":-3.724210608952389,"x":109.57,"y":184.05,"x0":1.2862243379693155,"y0":50.00520982799756,"z0":5.950912113494934,"aX":13.702803268896604},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-14.4,"spinRate":1775,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.43614336387897756,"extension":6.1708145876764116},"hitData":{"launchSpeed":60.9,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.95,"coordY":160.29}},"index":2,"playId":"4edf2b11-f227-3f84-b7cf-fe7706d4d116","pitchNumber":3,"startTime":"2026-07-01T19:35:48.284Z","endTime":"2026-07-01T19:35:56.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:35:56.572Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Eaton strikes out swinging, catcher Drew Millas to first baseman Luis García Jr.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:36:16.980Z","endTime":"2026-07-01T19:37:44.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.621539308109426,"aZ":-43.248934183297465,"pfxX":-4.585171503712985,"pfxZ":-7.867742742884075,"pX":-1.0124230079577687,"pZ":1.9273789927944305,"vX0":-3.53186632543864,"vY0":-117.92212714624397,"vZ0":-1.0053448205940385,"x":155.59,"y":186.74,"x0":1.101037803007355,"y0":50.00443343898548,"z0":6.352374968212401,"aX":-6.451712466377357},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.3,"breakHorizontal":9.1,"spinRate":2651,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.46464651625505393,"extension":6.18507249891092},"index":0,"playId":"f68a1625-15fe-30f0-8c30-fe99e0267f32","pitchNumber":1,"startTime":"2026-07-01T19:36:34.020Z","endTime":"2026-07-01T19:36:38.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28509373695364,"aZ":-29.624927443982834,"pfxX":8.643679481018602,"pfxZ":1.5772023845858962,"pX":-0.738042985241705,"pZ":1.443678863530802,"vX0":-7.857908790005397,"vY0":-125.26051370606291,"vZ0":-5.008135899341988,"x":145.13,"y":199.8,"x0":1.2913550239005316,"y0":50.00236855257999,"z0":5.843365537525829,"aX":13.968007012767483},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":-14.3,"spinRate":1813,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.43447942547348495,"extension":6.446989327478391},"index":1,"playId":"d4de7088-6f62-3f04-b165-c6fcfe24def1","pitchNumber":2,"startTime":"2026-07-01T19:36:55.854Z","endTime":"2026-07-01T19:37:00.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.8,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658811593213144,"aZ":-17.56130420691362,"pfxX":2.189126785744254,"pfxZ":7.823823192908629,"pX":0.6840094040333665,"pZ":3.109063402955443,"vX0":-1.5620127967599708,"vY0":-135.14848448005822,"vZ0":-5.071238847884997,"x":90.93,"y":154.84,"x0":0.9820978951534806,"y0":50.00660459686692,"z0":6.225039844984948,"aX":4.091544971981563},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-3.7,"spinRate":2223,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.40371508603709483,"extension":6.232790700590502},"index":2,"playId":"cb4a3ef0-ef74-3920-ae64-2504890bf636","pitchNumber":3,"startTime":"2026-07-01T19:37:15.712Z","endTime":"2026-07-01T19:37:18.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.860488727762377,"aZ":-43.90035646046302,"pfxX":-6.492207115393882,"pfxZ":-7.63158117652628,"pX":-1.225283041568142,"pZ":0.8215390963007443,"vX0":-3.5450986618744396,"vY0":-123.24572022906439,"vZ0":-4.018881300250879,"x":163.7,"y":216.6,"x0":1.0761011894170531,"y0":50.00425740305728,"z0":6.186989390626666,"aX":-9.972114222915973},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.5,"breakHorizontal":12.6,"spinRate":2667,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.4446930777151832,"extension":6.312369418089827},"index":3,"playId":"e0f028c5-e9a1-3efa-b571-56227506a54e","pitchNumber":4,"startTime":"2026-07-01T19:37:38.796Z","endTime":"2026-07-01T19:37:44.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:37:44.883Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:39:39.075Z","endTime":"2026-07-01T19:41:17.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.474162781883464,"aZ":-24.194698834161567,"pfxX":6.322306670613343,"pfxZ":5.3169984938344665,"pX":-0.32771004248457364,"pZ":0.7563024245996693,"vX0":-5.889507348472896,"vY0":-120.63595962565242,"vZ0":-6.271134403771226,"x":129.49,"y":218.36,"x0":1.3029453589416793,"y0":50.00210950112098,"z0":5.470914341088798,"aX":9.48743807267676},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.6,"breakHorizontal":-10.3,"spinRate":1647,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.45091336190796927,"extension":6.101372870847212},"index":0,"playId":"3d1c8d42-7668-3b3e-bdbd-c3889aafb89e","pitchNumber":1,"startTime":"2026-07-01T19:40:02.635Z","endTime":"2026-07-01T19:40:06.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679949248274223,"aZ":-17.549196655502964,"pfxX":0.7794397757464646,"pfxZ":8.138114374616473,"pX":-0.38185637124474975,"pZ":3.4646434720153634,"vX0":-4.118248513903619,"vY0":-132.3087743300045,"vZ0":-2.499477335849117,"x":131.56,"y":145.23,"x0":1.0845449915977947,"y0":50.00129020922398,"z0":5.688182673462755,"aX":1.4013350876855482},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":-0.6,"spinRate":2315,"spinDirection":168},"zone":11,"typeConfidence":0.89,"plateTime":0.4118858304279458,"extension":6.47395444650469},"index":1,"playId":"b22d27eb-46ab-3169-a246-65fc693c2031","pitchNumber":2,"startTime":"2026-07-01T19:40:21.164Z","endTime":"2026-07-01T19:40:25.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21080882633557,"aZ":-16.19256565996581,"pfxX":2.430972435976022,"pfxZ":8.912414859064452,"pX":-1.0797903725884457,"pZ":2.418287658746471,"vX0":-6.772311505852313,"vY0":-132.07400981088148,"vZ0":-5.055462388161278,"x":158.16,"y":173.49,"x0":1.1850199007081226,"y0":50.00126387645014,"z0":5.521668023109725,"aX":4.359115537375473},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":-3.1,"spinRate":2320,"spinDirection":162},"zone":13,"typeConfidence":0.88,"plateTime":0.4123820499668325,"extension":6.637632294642634},"index":2,"playId":"a0614558-5ee9-3ca0-ba5a-b15ef41e4109","pitchNumber":3,"startTime":"2026-07-01T19:40:37.233Z","endTime":"2026-07-01T19:40:41.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118177507067216,"aZ":-17.161462188254756,"pfxX":2.348061757096194,"pfxZ":8.210583389251488,"pX":0.5323311633765624,"pZ":2.8711663007082957,"vX0":-2.6747699761164854,"vY0":-133.47534155028703,"vZ0":-4.091992255727224,"x":96.71,"y":161.26,"x0":1.2360617162609222,"y0":50.00477080016841,"z0":5.637793088167283,"aX":4.29434629189027},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-3.7,"spinRate":2288,"spinDirection":165},"zone":3,"typeConfidence":0.89,"plateTime":0.4082859898342788,"extension":6.541488213922176},"index":3,"playId":"5559e175-cc80-3f04-88f9-10c73073fb9b","pitchNumber":4,"startTime":"2026-07-01T19:40:54.994Z","endTime":"2026-07-01T19:40:58.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02607819435524,"aZ":-18.8728855438711,"pfxX":1.6761868780073788,"pfxZ":7.45619246417724,"pX":-0.9205278421597859,"pZ":2.3448443506182706,"vX0":-5.7645509680010445,"vY0":-131.73648646945963,"vZ0":-4.706493256419163,"x":152.09,"y":175.47,"x0":1.063990284416973,"y0":50.005141789069654,"z0":5.521285656578075,"aX":2.9919420259045575},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-1.9,"spinRate":2308,"spinDirection":167},"zone":13,"typeConfidence":0.85,"plateTime":0.413404304771372,"extension":6.6154970253598355},"index":4,"playId":"b31682dd-f0a7-3a11-80bc-56be8a45d3c2","pitchNumber":5,"startTime":"2026-07-01T19:41:13.116Z","endTime":"2026-07-01T19:41:17.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.19999999999999984,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:41:17.764Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas challenged (pitch result), call on the field was confirmed: Jorbit Vivas called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:41:21.067Z","endTime":"2026-07-01T19:43:55.880Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":92.0,"endSpeed":85.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31753224863533,"aZ":-20.43741123681448,"pfxX":6.272463188040875,"pfxZ":6.402639932455025,"pX":0.32393967849296246,"pZ":1.8714513918235416,"vX0":-4.548430704498722,"vY0":-133.90693075570442,"vZ0":-5.709704711995328,"x":104.65,"y":188.25,"x0":1.2214720828365042,"y0":50.00328233117378,"z0":5.473332633719702,"aX":11.500630045811347},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-10.6,"spinRate":2317,"spinDirection":167},"zone":9,"typeConfidence":0.88,"plateTime":0.4075365345470576,"extension":6.599375580047083},"index":0,"playId":"6daa0b44-f976-3313-8c01-7713fc9b98e4","pitchNumber":1,"startTime":"2026-07-01T19:41:46.598Z","endTime":"2026-07-01T19:41:50.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.900896256666368,"aZ":-25.35051373729235,"pfxX":9.374058808047796,"pfxZ":4.535121045421741,"pX":0.37289215837706385,"pZ":-0.4703606944917001,"vX0":-5.30150056048439,"vY0":-121.41884678255937,"vZ0":-8.994110524493715,"x":102.79,"y":251.48,"x0":1.3572493660405829,"y0":50.005553861030265,"z0":5.459659860050574,"aX":14.116457615806253},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.5,"breakHorizontal":-15.8,"spinRate":1652,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4496657480275683,"extension":6.3333768949201135},"index":1,"playId":"548e77b0-bd1e-3598-a341-fb1175bcd742","pitchNumber":2,"startTime":"2026-07-01T19:42:05.033Z","endTime":"2026-07-01T19:42:09.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67736360680197,"aZ":-25.49475852477935,"pfxX":8.167179204544285,"pfxZ":4.436487532166981,"pX":-0.05506150672208477,"pZ":0.26693480029868805,"vX0":-5.632303348705508,"vY0":-121.34534904521418,"vZ0":-7.582260329298835,"x":119.1,"y":231.57,"x0":1.2243284559361887,"y0":50.00248288785768,"z0":5.624103621481173,"aX":12.29280189565823},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.6,"breakHorizontal":-13.6,"spinRate":1774,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.44979356093651424,"extension":6.535514527543349},"index":2,"playId":"e85d21c2-8667-399e-b839-7dd22e2d0030","pitchNumber":3,"startTime":"2026-07-01T19:42:32.129Z","endTime":"2026-07-01T19:42:37.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-01T19:42:57.075Z","endTime":"2026-07-01T19:43:09.803Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.001378256962617,"aZ":-20.3895939866579,"pfxX":5.35802318802573,"pfxZ":7.960552076606564,"pX":1.2283085824319064,"pZ":1.319860111292982,"vX0":-1.8370337761723992,"vY0":-120.51906006846205,"vZ0":-6.104119449449495,"x":70.18,"y":203.14,"x0":1.3014248270806659,"y0":50.00496532700147,"z0":5.669946785702672,"aX":7.93379844142445},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":13.3,"breakHorizontal":-9.4,"spinRate":1652,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.45335506015289617,"extension":6.486119824871554},"index":4,"playId":"d030d497-d026-3468-b716-5fcc936718a5","pitchNumber":4,"startTime":"2026-07-01T19:43:09.803Z","endTime":"2026-07-01T19:43:14.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.540952760849613,"aZ":-17.546472180753295,"pfxX":7.204405313368178,"pfxZ":8.125665896812187,"pX":-0.7001629351171654,"pZ":2.1086523784256075,"vX0":-6.882295869943522,"vY0":-133.06919385919917,"vZ0":-5.737071160639466,"x":143.69,"y":181.85,"x0":0.9789554196895712,"y0":50.002586319388215,"z0":5.556302344594185,"aX":12.96927597025333},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":-11.6,"spinRate":2203,"spinDirection":160},"zone":4,"typeConfidence":0.87,"plateTime":0.4110174910604969,"extension":6.659405311054133},"index":5,"playId":"dfc45fbf-069c-3338-afa6-d51bcc93161e","pitchNumber":5,"startTime":"2026-07-01T19:43:28.878Z","endTime":"2026-07-01T19:43:55.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"}},"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":0.19999999999999984,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:43:55.880Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:44:08.510Z","endTime":"2026-07-01T19:44:54.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.691881517264523,"aZ":-15.661918761616937,"pfxX":1.6493221739828035,"pfxZ":9.049935018821538,"pX":0.881969126646816,"pZ":2.0631864975314307,"vX0":-1.5338865713407375,"vY0":-133.9164622347043,"vZ0":-6.155135853973152,"x":83.38,"y":183.07,"x0":1.2466327890203859,"y0":50.00332674325496,"z0":5.5032554594581695,"aX":3.0094053107277365},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-2.6,"spinRate":2315,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.40830729373930597,"extension":6.7067023821080705},"index":0,"playId":"cf206ad3-69b7-3bd2-b783-60c484615027","pitchNumber":1,"startTime":"2026-07-01T19:44:08.510Z","endTime":"2026-07-01T19:44:12.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16459904583487,"aZ":-23.546317255061542,"pfxX":6.038648814364972,"pfxZ":5.819338909096539,"pX":1.090470843619354,"pZ":2.8854077312383417,"vX0":-2.751498385163602,"vY0":-120.6186606145415,"vZ0":-1.9795687490592204,"x":75.43,"y":160.87,"x0":1.4578854394291036,"y0":50.0006946054817,"z0":5.780686942718982,"aX":8.949253794166328},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.3,"breakHorizontal":-10.3,"spinRate":1660,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4530646611877365,"extension":6.170343099143665},"index":1,"playId":"649f8058-2fde-31d5-ad91-9aa0486a28dd","pitchNumber":2,"startTime":"2026-07-01T19:44:25.639Z","endTime":"2026-07-01T19:44:28.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71941284326547,"aZ":-22.07273329680498,"pfxX":8.582715093237365,"pfxZ":6.707302108729868,"pX":-0.215827546708628,"pZ":1.720848229972119,"vX0":-6.369725871812506,"vY0":-121.37159046412431,"vZ0":-4.7606253214653425,"x":125.23,"y":192.32,"x0":1.3157836613637488,"y0":50.00014522310739,"z0":5.607715026076609,"aX":12.92014631051144},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.4,"breakHorizontal":-14.2,"spinRate":1712,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.44970238256008654,"extension":6.284407815115693},"index":2,"playId":"944ad2c7-515f-32b6-99a3-4fd01d335e73","pitchNumber":3,"startTime":"2026-07-01T19:44:50.070Z","endTime":"2026-07-01T19:44:54.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:44:54.570Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Millas walks. Jacob Young to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:47:44.685Z","endTime":"2026-07-01T19:49:14.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Alec Gamboa replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T19:45:48.198Z","endTime":"2026-07-01T19:47:47.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687941,"link":"/api/v1/people/687941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64489296095831,"aZ":-13.386915312986323,"pfxX":2.347834991348437,"pfxZ":9.55108046864304,"pX":0.22250803449442885,"pZ":2.5135346861897476,"vX0":-4.282897303227239,"vY0":-139.00927968893572,"vZ0":-7.751371357264698,"x":108.52,"y":170.91,"x0":1.4745695059685142,"y0":50.00682538654579,"z0":6.217285165848069,"aX":4.620451059902571},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":-3.4,"spinRate":2086,"spinDirection":154},"zone":5,"typeConfidence":0.91,"plateTime":0.39325409061857286,"extension":6.509386444253054},"index":1,"playId":"f2582dc8-a48f-3d5d-8bb9-1652aed1b504","pitchNumber":1,"startTime":"2026-07-01T19:47:47.041Z","endTime":"2026-07-01T19:47:50.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.0,"endSpeed":88.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.883506843854565,"aZ":-14.899998405503936,"pfxX":2.6402419149316927,"pfxZ":8.60475099191204,"pX":-0.02192664232068491,"pZ":4.5936127609448,"vX0":-3.932251460428213,"vY0":-139.9429588069284,"vZ0":-2.4625634502881835,"x":117.84,"y":114.75,"x0":1.0503843874651833,"y0":50.0069612706726,"z0":6.44640350493062,"aX":5.303345155608241},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":-4.1,"spinRate":2071,"spinDirection":166},"zone":11,"typeConfidence":0.85,"plateTime":0.3895296609445258,"extension":6.312665030392636},"index":2,"playId":"61715612-8ec1-3e6a-9435-4607b68d8c1c","pitchNumber":2,"startTime":"2026-07-01T19:48:11.495Z","endTime":"2026-07-01T19:48:14.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201818605030972,"aZ":-14.623768496432943,"pfxX":3.167849567866136,"pfxZ":8.626934195462642,"pX":0.5076728010776342,"pZ":3.5199720934963263,"vX0":-3.2504840028528275,"vY0":-141.0475146894659,"vZ0":-5.116020665276153,"x":97.65,"y":143.74,"x0":1.258165002644975,"y0":50.003150634979484,"z0":6.285670285243475,"aX":6.444452223983103},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":-5.2,"spinRate":2137,"spinDirection":158},"zone":12,"typeConfidence":0.87,"plateTime":0.38692551963168853,"extension":6.398880724759722},"index":3,"playId":"f836ad8e-e083-37aa-b9ea-774c5834b2c5","pitchNumber":3,"startTime":"2026-07-01T19:48:31.004Z","endTime":"2026-07-01T19:48:34.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094405508523376,"aZ":-14.532132656252344,"pfxX":2.436273210969926,"pfxZ":8.935834972146273,"pX":0.11446889366783296,"pZ":3.865051407786994,"vX0":-3.7573504666203474,"vY0":-139.11574024377384,"vZ0":-4.052606174477467,"x":112.64,"y":134.42,"x0":1.1615746684961374,"y0":50.002112247517665,"z0":6.293776227581027,"aX":4.809878463895776},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-3.7,"spinRate":2124,"spinDirection":160},"zone":12,"typeConfidence":0.87,"plateTime":0.39262857912860527,"extension":6.451404806865519},"index":4,"playId":"711e2da8-56a8-3cb8-9e2d-62a29f660262","pitchNumber":4,"startTime":"2026-07-01T19:48:49.767Z","endTime":"2026-07-01T19:48:55.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.016158103789646,"aZ":-14.081037550333546,"pfxX":1.4143000336853793,"pfxZ":8.968845684665142,"pX":0.6511754006176829,"pZ":3.7821544281220443,"vX0":-2.5541490813495624,"vY0":-140.91759785376462,"vZ0":-4.4864648164568885,"x":92.18,"y":136.66,"x0":1.3842007763234636,"y0":50.006595182744626,"z0":6.299850676081453,"aX":2.854517471475919},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":-2.0,"spinRate":1989,"spinDirection":164},"zone":12,"typeConfidence":0.93,"plateTime":0.3881898189406576,"extension":6.466825711135829},"index":5,"playId":"6be93c55-6567-38a9-a485-58bedf403b1f","pitchNumber":5,"startTime":"2026-07-01T19:49:10.638Z","endTime":"2026-07-01T19:49:14.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:49:14.685Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (22) on a fly ball to left center field. Jacob Young scores. Drew Millas scores.","rbi":3,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:49:28.027Z","endTime":"2026-07-01T19:50:27.288Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":687941,"link":"/api/v1/people/687941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":663558,"link":"/api/v1/people/663558"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":{"id":687941,"link":"/api/v1/people/687941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.897936279458722,"aZ":-30.171704233545075,"pfxX":-1.3348159020822439,"pfxZ":1.208780417768116,"pX":0.5337484177795367,"pZ":3.042918581269447,"vX0":-3.7731876786584015,"vY0":-127.70163725615586,"vZ0":-1.4437444607091874,"x":96.65,"y":156.62,"x0":2.2028263565667263,"y0":50.00170859879734,"z0":5.985477924134033,"aX":-2.207312553925066},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":3.2,"spinRate":2159,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.4286451103379121,"extension":6.614572823241567},"index":0,"playId":"9e1ae88b-46ab-3450-ac5b-f3bb638c904e","pitchNumber":1,"startTime":"2026-07-01T19:49:42.039Z","endTime":"2026-07-01T19:49:45.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18129784169011,"aZ":-34.87901776879981,"pfxX":-1.6749946680008998,"pfxZ":-1.6435462374662286,"pX":-0.08253475963429292,"pZ":2.9342782468431654,"vX0":-4.835075727803588,"vY0":-127.55738449324136,"vZ0":-1.0419527399629116,"x":120.15,"y":159.55,"x0":2.0548534648991454,"y0":50.00087162907691,"z0":6.097397369018883,"aX":-2.7599723629267463},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.0,"breakHorizontal":4.1,"spinRate":2170,"spinDirection":298},"zone":5,"typeConfidence":0.86,"plateTime":0.4293627912675033,"extension":6.52734351812363},"hitData":{"launchSpeed":104.2,"launchAngle":26.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":78.27,"coordY":52.02}},"index":1,"playId":"358aed5c-dcf1-3f9a-9ba1-a6ac05985792","pitchNumber":2,"startTime":"2026-07-01T19:49:59.231Z","endTime":"2026-07-01T19:50:27.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.7999999999999999,"leverageIndex":0.06,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:50:27.288Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, first baseman Willson Contreras to pitcher Alec Gamboa.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:50:30.442Z","endTime":"2026-07-01T19:50:58.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.8,"endSpeed":89.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442196789212996,"aZ":-12.139390978385876,"pfxX":0.31842445369218464,"pfxZ":9.852534478535235,"pX":-0.05707157049225604,"pZ":2.457787062482183,"vX0":-3.699363049890116,"vY0":-140.84888279548224,"vZ0":-8.225874389430263,"x":119.18,"y":172.42,"x0":1.225341074316096,"y0":50.00125502886107,"z0":6.179082320720877,"aX":0.6485863525982464},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":0.1,"spinRate":2178,"spinDirection":160},"zone":5,"typeConfidence":0.95,"plateTime":0.3871350127032369,"extension":6.521037312081474},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.25,"coordY":155.23}},"index":0,"playId":"c3e13f16-b8a9-38dc-8935-e99cc5d1a556","pitchNumber":1,"startTime":"2026-07-01T19:50:50.249Z","endTime":"2026-07-01T19:50:58.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:50:58.796Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andruw Monasterio grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:52:52.103Z","endTime":"2026-07-01T19:54:18.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936994483828823,"aZ":-14.209656949588586,"pfxX":0.7496390874023062,"pfxZ":10.037825824137979,"pX":-0.21259614747243688,"pZ":3.7590459353431243,"vX0":-3.473624118647419,"vY0":-132.81049266569,"vZ0":-4.288964008928806,"x":125.1,"y":137.29,"x0":1.0138019378534395,"y0":50.00358014937139,"z0":6.425444906449558,"aX":1.3420135884642324},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-0.6,"spinRate":2305,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4121139428344085,"extension":6.110849906192418},"index":0,"playId":"439650c9-2c39-3f49-aa82-cc66780708dc","pitchNumber":1,"startTime":"2026-07-01T19:53:34.389Z","endTime":"2026-07-01T19:53:38.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.6,"endSpeed":84.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57395013874566,"aZ":-18.162175070694428,"pfxX":2.2480392416295607,"pfxZ":7.754938156881193,"pX":1.037952513960719,"pZ":2.415755869760595,"vX0":-1.1479497740343159,"vY0":-133.2861277497452,"vZ0":-6.730117346981766,"x":77.44,"y":173.55,"x0":1.1812539383555447,"y0":50.00101256689162,"z0":6.276374251317059,"aX":4.060454281606046},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-3.8,"spinRate":2201,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4103068186418968,"extension":6.179213827096494},"index":1,"playId":"4f3150e6-414f-3012-8c00-52174dbf0bb4","pitchNumber":2,"startTime":"2026-07-01T19:53:46.863Z","endTime":"2026-07-01T19:53:50.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91333805551814,"aZ":-32.529170078370775,"pfxX":0.523930211072808,"pfxZ":-0.2363317629039683,"pX":0.0744536154839878,"pZ":1.5059774101729289,"vX0":-3.3206086368181875,"vY0":-121.34538468580125,"vZ0":-4.704094424324367,"x":114.16,"y":198.12,"x0":1.3877133885389947,"y0":50.00231821361184,"z0":6.2776345486877325,"aX":0.787878721103036},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-0.2,"spinRate":2610,"spinDirection":337},"zone":14,"typeConfidence":2.0,"plateTime":0.4499680057140112,"extension":5.973882853127168},"index":2,"playId":"da4b87eb-afa8-39bd-a6a1-0c929ac8b14d","pitchNumber":3,"startTime":"2026-07-01T19:53:58.115Z","endTime":"2026-07-01T19:54:03.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662633224670788,"aZ":-17.509541172627877,"pfxX":1.7028003885532432,"pfxZ":8.07768113229809,"pX":0.778918343175311,"pZ":2.702704343910996,"vX0":-1.5424142160565004,"vY0":-133.61718510150638,"vZ0":-6.150623027984912,"x":87.31,"y":165.81,"x0":1.1412491850142517,"y0":50.00495689281448,"z0":6.284280295608711,"aX":3.092289971108407},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":-2.8,"spinRate":2328,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4092673525726749,"extension":6.2469465105024975},"hitData":{"launchSpeed":94.3,"launchAngle":0.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":141.55}},"index":3,"playId":"c07724b9-c9ce-354c-b237-f8d562446f2d","pitchNumber":4,"startTime":"2026-07-01T19:54:10.859Z","endTime":"2026-07-01T19:54:18.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:54:18.857Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:54:29.769Z","endTime":"2026-07-01T19:56:04.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.382668999699913,"aZ":-16.94317509083331,"pfxX":1.7666467346705441,"pfxZ":8.252750413008199,"pX":-0.3465067752496218,"pZ":3.631348086825457,"vX0":-4.798158339916766,"vY0":-134.33357143506402,"vZ0":-3.9132491646433993,"x":130.21,"y":140.73,"x0":1.2254722001639684,"y0":50.00511636308773,"z0":6.2955815794290055,"aX":3.2619667719335848},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":-2.3,"spinRate":2333,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4062039924278249,"extension":6.207945619709827},"index":0,"playId":"dbe38bbf-18bb-3d17-8441-7fdba79baa4f","pitchNumber":1,"startTime":"2026-07-01T19:54:40.263Z","endTime":"2026-07-01T19:54:45.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":93.3,"endSpeed":86.1,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02902039625712,"aZ":-16.589147154725367,"pfxX":1.1451367498566822,"pfxZ":8.259363516345084,"pX":0.37806823708704423,"pZ":3.195882559972152,"vX0":-2.7534847123052004,"vY0":-135.84307018538072,"vZ0":-5.010568500811868,"x":102.59,"y":152.49,"x0":1.2516700282617779,"y0":50.00554779566358,"z0":6.200836535146864,"aX":2.1618464977635004},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-1.6,"spinRate":2327,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.40171288104338565,"extension":6.110086663080925},"index":1,"playId":"b8b669c8-a2ed-3ea1-9fff-9a710b8dbdad","pitchNumber":2,"startTime":"2026-07-01T19:54:51.937Z","endTime":"2026-07-01T19:54:55.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470425430166667,"aZ":-16.84863528660714,"pfxX":1.0828647877179094,"pfxZ":8.191871994074395,"pX":-0.15394380759249973,"pZ":3.676285772022356,"vX0":-3.3090035435117,"vY0":-135.4133610622609,"vZ0":-4.135141286420829,"x":122.87,"y":139.52,"x0":0.9391601784042595,"y0":50.00539583512257,"z0":6.389740584473969,"aX":2.0268372591513018},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-1.3,"spinRate":2404,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4033261539547972,"extension":6.303925356364332},"index":2,"playId":"e97f5ae9-c981-3c12-ab26-504adbb96613","pitchNumber":3,"startTime":"2026-07-01T19:55:07.880Z","endTime":"2026-07-01T19:55:11.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70348034869222,"aZ":-34.164915865014855,"pfxX":-1.0202776958200865,"pfxZ":-1.33827070596106,"pX":-1.0132165299906446,"pZ":1.655259613191103,"vX0":-4.968186066807266,"vY0":-120.77134863522959,"vZ0":-3.7969074310447675,"x":155.62,"y":194.09,"x0":1.1961428390807562,"y0":50.00223911478989,"z0":6.226787158085249,"aX":-1.5187241182392024},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.0,"breakHorizontal":2.9,"spinRate":2761,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.45209831990735383,"extension":6.1651948567924855},"index":3,"playId":"f9c609cb-26fe-39c0-a935-56db7fc6ee73","pitchNumber":4,"startTime":"2026-07-01T19:55:23.376Z","endTime":"2026-07-01T19:55:27.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.333207357533432,"aZ":-15.246829608905859,"pfxX":1.9196228493837735,"pfxZ":8.977655114499271,"pX":1.5571475478722183,"pZ":3.447021391433553,"vX0":0.44463009157237776,"vY0":-135.86790112076034,"vZ0":-4.951223852161183,"x":57.65,"y":145.71,"x0":1.142174344555812,"y0":50.00471757338596,"z0":6.338207813667086,"aX":3.6208418250598244},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":-3.6,"spinRate":2273,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4017885821307843,"extension":6.205669973136815},"index":4,"playId":"cf59b462-09ae-38cd-9cb9-358a1c4965c6","pitchNumber":5,"startTime":"2026-07-01T19:55:45.323Z","endTime":"2026-07-01T19:55:49.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878164327096375,"aZ":-32.60813476503759,"pfxX":-1.136137630519265,"pfxZ":-0.29370795464091426,"pX":-0.19025827536220782,"pZ":1.9236778555269456,"vX0":-2.590996741246726,"vY0":-120.92555171553408,"vZ0":-3.5229699718468237,"x":124.25,"y":186.84,"x0":1.0413117555278597,"y0":50.00254202066861,"z0":6.250641753623465,"aX":-1.687318703800099},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.1,"breakHorizontal":2.6,"spinRate":2726,"spinDirection":348},"zone":8,"typeConfidence":2.0,"plateTime":0.45239602294447323,"extension":6.174860048545109},"index":5,"playId":"ae66919e-c16c-3d7b-bed7-07ac2b210419","pitchNumber":6,"startTime":"2026-07-01T19:56:00.943Z","endTime":"2026-07-01T19:56:04.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:56:04.870Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to center fielder Jacob Young.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:56:17.084Z","endTime":"2026-07-01T19:57:08.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901147612144012,"aZ":-32.504503575984835,"pfxX":-0.8630617306740294,"pfxZ":-0.22142493631544546,"pX":-0.2616895623775626,"pZ":1.904074521862644,"vX0":-3.3124409862150967,"vY0":-122.0728733864402,"vZ0":-3.66089577475394,"x":126.97,"y":187.37,"x0":1.224547214546284,"y0":50.00063678694875,"z0":6.21956413025432,"aX":-1.3028982240902482},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.0,"breakHorizontal":2.4,"spinRate":2684,"spinDirection":344},"zone":7,"typeConfidence":2.0,"plateTime":0.4485892862843657,"extension":6.1638181846882105},"index":0,"playId":"230ac501-2265-3a5f-984a-e1064c147b81","pitchNumber":1,"startTime":"2026-07-01T19:56:28.506Z","endTime":"2026-07-01T19:56:31.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":92.2,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52563417473701,"aZ":-16.716395216617098,"pfxX":1.5556983883408897,"pfxZ":8.377330955074829,"pX":-0.5175354883321573,"pZ":4.011105699587772,"vX0":-4.849871360564246,"vY0":-134.3495490061361,"vZ0":-3.1481801653556345,"x":136.73,"y":130.48,"x0":1.101477006045512,"y0":50.00450613333617,"z0":6.3723282631196385,"aX":2.871822981595926},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":-1.9,"spinRate":2399,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40623312624630703,"extension":6.194366454983782},"index":1,"playId":"398050a8-ef25-35ec-8d60-0a6f3485922d","pitchNumber":2,"startTime":"2026-07-01T19:56:45.485Z","endTime":"2026-07-01T19:56:49.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005381732249646,"aZ":-20.178013381309963,"pfxX":0.5962539588333671,"pfxZ":6.398258538348076,"pX":-0.15128037999238536,"pZ":3.265360246390948,"vX0":-3.137967486539235,"vY0":-135.44940333828745,"vZ0":-4.501342991861891,"x":122.77,"y":150.62,"x0":0.9401715008853789,"y0":50.00458363230585,"z0":6.34238893701591,"aX":1.1184435301206495},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":-0.5,"spinRate":2395,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40295159512773404,"extension":6.219740353045575},"hitData":{"launchSpeed":79.2,"launchAngle":38.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.35,"coordY":91.51}},"index":2,"playId":"75d7e541-d6fd-304c-b7aa-972ef3a9e066","pitchNumber":3,"startTime":"2026-07-01T19:56:59.530Z","endTime":"2026-07-01T19:57:08.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":674841,"link":"/api/v1/people/674841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:57:08.593Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:58:38.875Z","endTime":"2026-07-01T19:59:50.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61297056734182,"aZ":-21.795508401203925,"pfxX":7.540174477599183,"pfxZ":5.380286107294799,"pX":0.48137310798787364,"pZ":2.6210798695415822,"vX0":-6.29516113463717,"vY0":-137.54352401071318,"vZ0":-5.184060725553732,"x":98.65,"y":168.01,"x0":1.8126743738861768,"y0":50.002823033236346,"z0":5.994961613284955,"aX":14.543130285638098},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":-12.5,"spinRate":1919,"spinDirection":150},"zone":6,"typeConfidence":0.89,"plateTime":0.39722970010073144,"extension":6.3274583853591215},"index":0,"playId":"856de373-00ce-3f31-9d72-2ed87bd346cc","pitchNumber":1,"startTime":"2026-07-01T19:59:25.815Z","endTime":"2026-07-01T19:59:29.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81995989951638,"aZ":-31.280724694495056,"pfxX":-1.933199324314241,"pfxZ":0.5378485283779728,"pX":-0.7437624555592292,"pZ":2.5791611832989525,"vX0":-6.161300606461364,"vY0":-127.90239542637799,"vZ0":-2.2972403936440227,"x":145.35,"y":169.14,"x0":1.9452736168041647,"y0":50.00210264202594,"z0":5.936382318926305,"aX":-3.2099252475324924},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":4.9,"spinRate":2197,"spinDirection":270},"zone":4,"typeConfidence":0.9,"plateTime":0.42786335514762364,"extension":6.645888361250142},"hitData":{"launchSpeed":67.8,"launchAngle":5.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.58,"coordY":143.07}},"index":1,"playId":"4ce799a3-833b-3aab-b6f5-eab3b8927017","pitchNumber":2,"startTime":"2026-07-01T19:59:42.012Z","endTime":"2026-07-01T19:59:50.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:59:50.159Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:00:04.836Z","endTime":"2026-07-01T20:01:21.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46484950118878,"aZ":-31.289307665941127,"pfxX":-1.9652628881097485,"pfxZ":0.5128919876562383,"pX":-0.38342101221870184,"pZ":1.371794619896284,"vX0":-4.409681287116509,"vY0":-130.6752901865054,"vZ0":-5.917112713479424,"x":131.62,"y":201.74,"x0":1.578633078996546,"y0":50.00557842620244,"z0":6.004186285409237,"aX":-3.413190172224967},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.4,"spinRate":2209,"spinDirection":313},"zone":13,"typeConfidence":0.94,"plateTime":0.41849455220586584,"extension":6.598816729275017},"index":0,"playId":"c07f2b13-7c6f-320f-b9cb-40e7206e3bc3","pitchNumber":1,"startTime":"2026-07-01T20:00:18.547Z","endTime":"2026-07-01T20:00:21.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.993893314697647,"aZ":-29.557423461231757,"pfxX":-1.3461460048911662,"pfxZ":1.4583391666278809,"pX":-0.3818039701751218,"pZ":1.3773104996442238,"vX0":-4.434804394880309,"vY0":-132.39011535987316,"vZ0":-6.587325872080325,"x":131.55,"y":201.59,"x0":1.4817030423287374,"y0":50.00414336478822,"z0":6.026293454725583,"aX":-2.419312479653352},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.6,"breakHorizontal":3.2,"spinRate":2256,"spinDirection":236},"zone":13,"typeConfidence":0.93,"plateTime":0.4117789596804413,"extension":6.631493039677929},"index":1,"playId":"f929baa7-ad62-32d3-833d-f24302472b74","pitchNumber":2,"startTime":"2026-07-01T20:00:34.395Z","endTime":"2026-07-01T20:00:37.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T20:00:51.608Z","endTime":"2026-07-01T20:01:01.317Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332437621969827,"aZ":-31.879424691332943,"pfxX":-0.8787969519691967,"pfxZ":0.16940245557486477,"pX":-0.3972569521866073,"pZ":1.4409207719569614,"vX0":-4.204042953723256,"vY0":-131.49373382272725,"vZ0":-5.98695941501016,"x":132.14,"y":199.88,"x0":1.3326613466758235,"y0":50.006271343159725,"z0":6.095526651236604,"aX":-1.5471740636122404},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.7,"breakHorizontal":2.5,"spinRate":2201,"spinDirection":282},"zone":13,"typeConfidence":0.93,"plateTime":0.41561762934193425,"extension":6.686056833672926},"index":3,"playId":"431caa52-820f-3d3b-b098-f9dc0c17a4b3","pitchNumber":3,"startTime":"2026-07-01T20:01:01.317Z","endTime":"2026-07-01T20:01:05.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.8,"endSpeed":89.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87104360634383,"aZ":-14.157511741614359,"pfxX":0.58036362943876,"pfxZ":8.895242312459724,"pX":0.7988818475605308,"pZ":2.767008876069284,"vX0":-1.4046556764569749,"vY0":-140.90640763084383,"vZ0":-7.190442377703058,"x":86.55,"y":164.07,"x0":1.2268406501654023,"y0":50.00067324402549,"z0":6.253472301510223,"aX":1.175314014907033},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":-0.8,"spinRate":2079,"spinDirection":151},"zone":3,"typeConfidence":0.94,"plateTime":0.38766328752491397,"extension":6.435400617314355},"index":4,"playId":"96f3e795-8af0-342e-88db-73dd3f603592","pitchNumber":4,"startTime":"2026-07-01T20:01:17.954Z","endTime":"2026-07-01T20:01:21.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:01:21.574Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (19) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:01:38.730Z","endTime":"2026-07-01T20:02:49.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.089702407892858,"aZ":-31.420995372851447,"pfxX":-1.5590525653396052,"pfxZ":0.44415037969162885,"pX":-0.757493215070918,"pZ":1.387132156495194,"vX0":-5.04849190553952,"vY0":-129.1710397956564,"vZ0":-5.8040628573235455,"x":145.87,"y":201.33,"x0":1.419296937613205,"y0":50.005843749333394,"z0":6.0581502705276575,"aX":-2.6525128693064763},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.2,"breakHorizontal":3.8,"spinRate":2200,"spinDirection":311},"zone":13,"typeConfidence":0.91,"plateTime":0.42286927978579536,"extension":6.635901605916171},"index":0,"playId":"43ea6911-d250-3e8d-9d67-7cf0d6351ebf","pitchNumber":1,"startTime":"2026-07-01T20:01:47.612Z","endTime":"2026-07-01T20:01:50.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252169552380302,"aZ":-31.25952437678598,"pfxX":-1.1540711736949498,"pfxZ":0.5297415049025025,"pX":0.4924047278671127,"pZ":1.535219576445539,"vX0":-2.9607402668730667,"vY0":-129.71919282523183,"vZ0":-5.457061728768684,"x":98.23,"y":197.33,"x0":1.7950777434808638,"y0":50.00187637945929,"z0":6.0282836694196575,"aX":-1.98025646291751},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.0,"breakHorizontal":2.8,"spinRate":2124,"spinDirection":351},"zone":14,"typeConfidence":0.93,"plateTime":0.42105257307754673,"extension":6.501187168070692},"index":1,"playId":"e8a55544-048a-3828-b63c-37b28906a0fe","pitchNumber":2,"startTime":"2026-07-01T20:02:08.642Z","endTime":"2026-07-01T20:02:11.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822788295973908,"aZ":-31.96083560074147,"pfxX":-2.0328325364138085,"pfxZ":0.12297326442544687,"pX":-0.035301251045098056,"pZ":1.6766166901118442,"vX0":-3.544337938505262,"vY0":-131.55362900935253,"vZ0":-5.540476453464954,"x":118.35,"y":193.51,"x0":1.5875083512007373,"y0":50.00453319226286,"z0":6.14572053067856,"aX":-3.605477025861729},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.7,"breakHorizontal":4.4,"spinRate":2166,"spinDirection":242},"zone":8,"typeConfidence":0.95,"plateTime":0.4144895959800037,"extension":6.547782880485112},"hitData":{"launchSpeed":105.7,"launchAngle":15.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":165.61,"coordY":48.31}},"index":2,"playId":"356a318f-ebe7-391e-8b69-f2acc6292bfa","pitchNumber":3,"startTime":"2026-07-01T20:02:37.397Z","endTime":"2026-07-01T20:02:49.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:02:49.537Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:03:00.350Z","endTime":"2026-07-01T20:04:47.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429055829275814,"aZ":-19.735648216072896,"pfxX":2.7889053860692226,"pfxZ":6.131654772575818,"pX":-1.1755034294027613,"pZ":3.2268348826772746,"vX0":-7.119529086067507,"vY0":-140.7222101995852,"vZ0":-5.041552105040988,"x":161.81,"y":151.66,"x0":1.0119082911161725,"y0":50.00619244711615,"z0":6.299210145028883,"aX":5.661139003552034},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":-3.8,"spinRate":2140,"spinDirection":168},"zone":11,"typeConfidence":0.7,"plateTime":0.38750690111886854,"extension":6.468311614522763},"index":0,"playId":"0f7b4535-a8a5-3da7-bb33-4cc9c439df2f","pitchNumber":1,"startTime":"2026-07-01T20:03:22.708Z","endTime":"2026-07-01T20:03:27.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.600816727790026,"aZ":-28.855547231178445,"pfxX":-1.952017448860769,"pfxZ":1.9366006511472906,"pX":-0.8817390480752972,"pZ":0.5733774995674065,"vX0":-6.456955705888831,"vY0":-130.019972113991,"vZ0":-7.936079086775337,"x":150.61,"y":223.3,"x0":1.885047010648438,"y0":50.005823147468064,"z0":5.847081766649515,"aX":-3.350898164767084},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":4.9,"spinRate":2177,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.42085076143821043,"extension":6.613071732743179},"index":1,"playId":"4665dddd-6924-3161-8c5a-84f0c258bd97","pitchNumber":2,"startTime":"2026-07-01T20:03:41.132Z","endTime":"2026-07-01T20:03:44.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47618438388745,"aZ":-31.098715778561292,"pfxX":-1.3145676541873776,"pfxZ":0.6449534401954278,"pX":-0.09342597660744657,"pZ":1.6607159813097363,"vX0":-3.9935844365900386,"vY0":-128.61769670498185,"vZ0":-4.815881763267506,"x":120.56,"y":193.94,"x0":1.6522174859138696,"y0":50.00320495915684,"z0":5.97801601612112,"aX":-2.195263584254131},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":3.4,"spinRate":2329,"spinDirection":148},"zone":8,"typeConfidence":0.93,"plateTime":0.4263706166803103,"extension":6.660621495593676},"index":2,"playId":"1cb69056-ef92-39bf-a96f-e64d3ab650cc","pitchNumber":3,"startTime":"2026-07-01T20:04:02.675Z","endTime":"2026-07-01T20:04:06.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215956604777958,"aZ":-15.832038085790355,"pfxX":2.51420541836776,"pfxZ":8.194693935149472,"pX":0.36459468661304373,"pZ":3.7247413220304133,"vX0":-3.0734580344446734,"vY0":-139.57537547040002,"vZ0":-4.276440834212954,"x":103.1,"y":138.21,"x0":1.1477673804180708,"y0":50.00357721339868,"z0":6.302984834603547,"aX":5.0148083312278775},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.0,"spinRate":2108,"spinDirection":163},"zone":12,"typeConfidence":0.84,"plateTime":0.39079731908754756,"extension":6.512203679645036},"index":3,"playId":"6fb5db79-d527-3eac-a8b5-be6d178919ec","pitchNumber":4,"startTime":"2026-07-01T20:04:22.689Z","endTime":"2026-07-01T20:04:27.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284883833417016,"aZ":-16.75056007750434,"pfxX":2.5284146157439564,"pfxZ":7.688706994770083,"pX":-0.4822649233504628,"pZ":3.8745169437126847,"vX0":-5.629420239742935,"vY0":-139.97733735035143,"vZ0":-3.767300447174834,"x":135.38,"y":134.17,"x0":1.216446946966062,"y0":50.005572645219125,"z0":6.318161193589374,"aX":5.074282983087081},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":-3.6,"spinRate":2106,"spinDirection":160},"zone":11,"typeConfidence":0.81,"plateTime":0.38962654599044866,"extension":6.5592166299817265},"index":4,"playId":"b90a010e-21aa-3d90-8aff-b8c20c355ddd","pitchNumber":5,"startTime":"2026-07-01T20:04:41.620Z","endTime":"2026-07-01T20:04:47.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:04:47.312Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T20:04:50.461Z","endTime":"2026-07-01T20:05:22.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":94.2,"endSpeed":87.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.507238979530413,"aZ":-22.28986298933782,"pfxX":5.461473006020389,"pfxZ":5.12265537825108,"pX":0.36341404845892794,"pZ":2.484112298900645,"vX0":-5.540250694565368,"vY0":-137.10928060721568,"vZ0":-5.503692923646445,"x":103.15,"y":171.71,"x0":1.6877884303000676,"y0":50.00156831504524,"z0":6.010409473787285,"aX":10.536948333979042},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":-8.9,"spinRate":1855,"spinDirection":155},"zone":6,"typeConfidence":0.76,"plateTime":0.3974471119042642,"extension":6.639893467765319},"hitData":{"launchSpeed":75.9,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":143.07}},"index":0,"playId":"303ff93a-ce3d-367f-b27f-9aa5a3beaa28","pitchNumber":1,"startTime":"2026-07-01T20:05:14.013Z","endTime":"2026-07-01T20:05:22.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:05:22.165Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to left fielder James Wood.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:07:41.814Z","endTime":"2026-07-01T20:09:11.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley Cornelio replaces Andrew Alvarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"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-07-01T20:06:38.578Z","endTime":"2026-07-01T20:07:44.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683000,"link":"/api/v1/people/683000"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":674841,"link":"/api/v1/people/674841","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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.4,"endSpeed":89.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648465551956633,"aZ":-10.820081438678832,"pfxX":-2.500237367843673,"pfxZ":10.546205402476604,"pX":-1.3323428591581719,"pZ":2.989653510577431,"vX0":3.901029632648986,"vY0":-140.4134762607147,"vZ0":-6.056737948970654,"x":167.79,"y":158.06,"x0":-2.405969697922289,"y0":50.001039068559194,"z0":5.858090306074633,"aX":-5.061949644920933},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2394,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38803259078247665,"extension":6.390819830383717},"index":1,"playId":"c9f53fd1-7a98-3d49-b83a-1884c0c006d0","pitchNumber":1,"startTime":"2026-07-01T20:07:44.145Z","endTime":"2026-07-01T20:07:48.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.395002153355232,"aZ":-12.88633065249397,"pfxX":-4.682424918733273,"pfxZ":9.786709055350844,"pX":1.3440033547612025,"pZ":1.5346221358065752,"vX0":11.33509405591849,"vY0":-138.422706114803,"vZ0":-8.922177062577305,"x":65.77,"y":197.35,"x0":-2.1674958318243513,"y0":50.00295943637417,"z0":5.630554292997022,"aX":-9.229267335594166},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2346,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39335810857077513,"extension":6.610416566447968},"index":2,"playId":"65ff462b-acb2-3cb1-8ddf-c84e687e0008","pitchNumber":2,"startTime":"2026-07-01T20:07:58.877Z","endTime":"2026-07-01T20:08:03.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487439996234578,"aZ":-12.375044395093196,"pfxX":-4.628474959312321,"pfxZ":9.916297151262462,"pX":-0.7187169794922429,"pZ":2.0837925473947356,"vX0":6.375541446837307,"vY0":-139.6885590120969,"vZ0":-7.705075884031129,"x":144.4,"y":182.52,"x0":-2.4186032481165602,"y0":50.00106740392237,"z0":5.673021380688148,"aX":-9.239507013856565},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2330,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.39061225565119795,"extension":6.372293228593051},"index":3,"playId":"bd118045-12a6-398b-9d82-b2161fbe53ce","pitchNumber":3,"startTime":"2026-07-01T20:08:16.261Z","endTime":"2026-07-01T20:08:19.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83308045989067,"aZ":-12.094488150652415,"pfxX":-4.767587618681372,"pfxZ":10.068929601976865,"pX":-0.6094824587237818,"pZ":2.6900873418123554,"vX0":6.583434284873277,"vY0":-139.7064909405193,"vZ0":-6.107716355640106,"x":140.23,"y":166.15,"x0":-2.3673492992263783,"y0":50.00634329654293,"z0":5.685695750633994,"aX":-9.511315082840552},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":7.4,"spinRate":2342,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3907209472062476,"extension":6.422989186648867},"index":4,"playId":"70823840-5d99-3b05-8863-f88f7f53b501","pitchNumber":4,"startTime":"2026-07-01T20:08:34.283Z","endTime":"2026-07-01T20:08:37.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209719699891252,"aZ":-30.017637180210873,"pfxX":-0.3692441316289482,"pfxZ":1.4097245205457032,"pX":-0.156444712919007,"pZ":2.846324704192696,"vX0":5.67660534290672,"vY0":-122.81135891829601,"vZ0":-0.9648143907277918,"x":122.96,"y":161.93,"x0":-2.4492672968809766,"y0":50.00093455310955,"z0":5.796162561496682,"aX":-0.5642408727199215},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-0.6,"spinRate":2208,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4459077608749209,"extension":6.232967769378715},"hitData":{"launchSpeed":99.3,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.25,"coordY":161.79}},"index":5,"playId":"51c191af-2835-3e8d-9a38-34f968f1cb70","pitchNumber":5,"startTime":"2026-07-01T20:08:59.783Z","endTime":"2026-07-01T20:09:11.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:09:11.585Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":10,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:09:30.498Z","endTime":"2026-07-01T20:10:56.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":96.1,"endSpeed":89.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05103726838238,"aZ":-13.374274184958251,"pfxX":-4.884386802820238,"pfxZ":9.355807242697843,"pX":-0.8378180805345365,"pZ":2.360535532109899,"vX0":5.809000519250491,"vY0":-139.80370813193682,"vZ0":-6.747576267507219,"x":148.94,"y":175.05,"x0":-2.293283675495299,"y0":50.005415448303395,"z0":5.65734684265276,"aX":-9.817144888651374},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2327,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3895552878166222,"extension":6.417570451926969},"index":0,"playId":"127e2946-f281-3886-8f3b-fc7fd01ef511","pitchNumber":1,"startTime":"2026-07-01T20:09:37.153Z","endTime":"2026-07-01T20:09:41.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.133786498077097,"aZ":-15.299230015256857,"pfxX":-4.739504656699034,"pfxZ":8.196743406517122,"pX":-1.1582141608509848,"pZ":3.2542992306159975,"vX0":4.733593110154207,"vY0":-141.61896629180555,"vZ0":-4.397291156665522,"x":161.15,"y":150.91,"x0":-2.2244539351004846,"y0":50.00703471631379,"z0":5.7856827189600395,"aX":-9.76319582207241},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2431,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.38471838907024125,"extension":6.35287149113275},"index":1,"playId":"ae924fec-2ae0-3fa4-bbeb-62eac6f28254","pitchNumber":2,"startTime":"2026-07-01T20:09:54.688Z","endTime":"2026-07-01T20:09:58.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.882335518355436,"aZ":-30.736369915216724,"pfxX":-0.2659882197803962,"pfxZ":0.9629343567096278,"pX":-0.6585974417633457,"pZ":3.113815917519635,"vX0":4.580355833638822,"vY0":-121.17681448626986,"vZ0":-0.1456026087861395,"x":142.1,"y":154.71,"x0":-2.539328176870256,"y0":50.00003233460077,"z0":5.862094270939125,"aX":-0.39622808650385366},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":-0.6,"spinRate":2302,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4521715248559355,"extension":6.217918641919767},"index":2,"playId":"19acfa15-88e7-3c77-b776-f74c1395d671","pitchNumber":3,"startTime":"2026-07-01T20:10:12.670Z","endTime":"2026-07-01T20:10:16.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.594219774230677,"aZ":-13.91708574572304,"pfxX":-5.746240211859757,"pfxZ":8.85982341254379,"pX":-1.2500441242567595,"pZ":4.661312891394259,"vX0":5.182557617391004,"vY0":-142.39574503314492,"vZ0":-0.9957101835311368,"x":164.65,"y":112.92,"x0":-2.3438588292998497,"y0":50.00527596180388,"z0":5.892884639178331,"aX":-11.844751620963246},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2458,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.38412355577583357,"extension":6.452565489250772},"index":3,"playId":"cb403b41-e209-3eb3-95c4-34da9e1cf7f3","pitchNumber":4,"startTime":"2026-07-01T20:10:33.965Z","endTime":"2026-07-01T20:10:37.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28895803277476,"aZ":-11.80091283242098,"pfxX":-4.80462807927972,"pfxZ":10.224270928162436,"pX":-1.3706246249326526,"pZ":1.9161743702857195,"vX0":4.244523447828044,"vY0":-139.5359667288225,"vZ0":-8.278701927254405,"x":169.24,"y":187.04,"x0":-2.279415011158864,"y0":50.00489857433197,"z0":5.679356259639315,"aX":-9.57582057314979},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2402,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.39095982054057643,"extension":6.449975518929454},"index":4,"playId":"42704412-94b0-330a-bbf7-c617dbc0e7e8","pitchNumber":5,"startTime":"2026-07-01T20:10:52.832Z","endTime":"2026-07-01T20:10:56.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:10:56.840Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a ground ball to center fielder Jacob Young. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:11:05.120Z","endTime":"2026-07-01T20:12:45.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.958185869076047,"aZ":-29.869569887122076,"pfxX":-0.27119754945923047,"pfxZ":1.5092482653199664,"pX":0.2512585561081847,"pZ":2.1959945315595184,"vX0":6.3173600123263265,"vY0":-122.64806593104583,"vZ0":-2.607183272071695,"x":107.42,"y":179.49,"x0":-2.3165822223311086,"y0":50.00578318964261,"z0":5.805440175221178,"aX":-0.4152082231539443},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-1.0,"spinRate":2185,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.44560205397380415,"extension":6.266167329396469},"index":0,"playId":"b15ee4e7-88b9-3d04-989b-2857522e6331","pitchNumber":1,"startTime":"2026-07-01T20:11:23.730Z","endTime":"2026-07-01T20:11:28.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.592051430617737,"aZ":-12.16395830411168,"pfxX":-5.408490502626429,"pfxZ":9.91412415322305,"pX":-0.7345024982580692,"pZ":3.2810020629477794,"vX0":5.690955325404329,"vY0":-141.05133697343396,"vZ0":-4.819633824552211,"x":145.0,"y":150.19,"x0":-2.0739871774394554,"y0":50.00205545692929,"z0":5.7939275157376855,"aX":-10.915665376001758},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2445,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.38807904851662034,"extension":6.469525108355677},"index":1,"playId":"6cc03524-071b-3557-aa1f-bc61ce80dffb","pitchNumber":2,"startTime":"2026-07-01T20:11:41.605Z","endTime":"2026-07-01T20:11:47.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.654247861267095,"aZ":-31.27701139230172,"pfxX":-0.4755782586913855,"pfxZ":0.5859754822744669,"pX":0.3401813506320089,"pZ":3.3893364451027166,"vX0":6.583300864942907,"vY0":-122.74976501801238,"vZ0":0.25160077394640945,"x":104.03,"y":147.27,"x0":-2.3114863051779526,"y0":50.002747445478704,"z0":5.94230816385329,"aX":-0.7286378030006574},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-0.6,"spinRate":2220,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.445738113720767,"extension":6.3343892623846925},"index":2,"playId":"f299a0d9-b1c5-3655-bbae-392e85b4d7ff","pitchNumber":3,"startTime":"2026-07-01T20:12:12.452Z","endTime":"2026-07-01T20:12:19.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24644890427079,"aZ":-14.301733672741053,"pfxX":-6.124280249474847,"pfxZ":8.804281871170907,"pX":0.2292957540001858,"pZ":1.9071126908058265,"vX0":8.811060064664753,"vY0":-140.69069620702595,"vZ0":-7.882863396663335,"x":108.26,"y":187.29,"x0":-2.129603673224175,"y0":50.0002048989587,"z0":5.64843661045327,"aX":-12.427820633840236},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2233,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38751397254354725,"extension":6.578166648019343},"hitData":{"launchSpeed":99.6,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.55,"coordY":78.71}},"index":3,"playId":"3e7b9452-097c-3ae4-9f43-3d2d18a8ec24","pitchNumber":4,"startTime":"2026-07-01T20:12:35.150Z","endTime":"2026-07-01T20:12:45.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:12:45.556Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a fly ball to right fielder Dylan Crews. Ceddanne Rafaela to 3rd. Willson Contreras to 2nd.","rbi":0,"awayScore":10,"homeScore":0,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:12:55.361Z","endTime":"2026-07-01T20:14:02.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178308796171418,"aZ":-13.140764801013594,"pfxX":-3.6046185216094564,"pfxZ":9.477198423543289,"pX":0.47079503518829585,"pZ":4.233233991402187,"vX0":8.588822620985017,"vY0":-140.01596289862977,"vZ0":-2.262254221444859,"x":99.05,"y":124.48,"x0":-2.1523884991501148,"y0":50.003932891128386,"z0":5.899432831549599,"aX":-7.2408463851530245},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2158,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.38945700615016987,"extension":6.401400498461351},"index":0,"playId":"0fb69047-026f-3f17-930a-27343de04823","pitchNumber":1,"startTime":"2026-07-01T20:13:12.267Z","endTime":"2026-07-01T20:13:16.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.9,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.41487640104332,"aZ":-31.880258009738117,"pfxX":0.18821106985812008,"pfxZ":0.19957691715484138,"pX":-0.7758690194260018,"pZ":3.608108827772554,"vX0":3.7914662487068767,"vY0":-119.74624873332758,"vZ0":1.02560910377288,"x":146.57,"y":141.36,"x0":-2.390039589809072,"y0":50.00472674976071,"z0":5.9798481319309795,"aX":0.278329208134932},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.7,"breakHorizontal":-1.1,"spinRate":2227,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4536863115435774,"extension":6.221324491378749},"index":1,"playId":"1271ab13-88fb-3cb8-8d8d-e27cb189762d","pitchNumber":2,"startTime":"2026-07-01T20:13:30.368Z","endTime":"2026-07-01T20:13:34.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.557133727072834,"aZ":-13.098004763843035,"pfxX":-4.974207389043968,"pfxZ":9.472105602665957,"pX":0.6434615119849796,"pZ":3.6462979177710237,"vX0":9.723634497067351,"vY0":-139.84694505823055,"vZ0":-3.6908558694559472,"x":92.47,"y":140.33,"x0":-2.2061421759320012,"y0":50.00366327075906,"z0":5.821246989510074,"aX":-10.019474818435395},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":7.4,"spinRate":2164,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3891660575190481,"extension":6.533862197639205},"hitData":{"launchSpeed":71.4,"launchAngle":35.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.02,"coordY":118.19}},"index":2,"playId":"ee61d3c3-fb19-370e-9921-a918c5099b9d","pitchNumber":3,"startTime":"2026-07-01T20:13:49.109Z","endTime":"2026-07-01T20:14:02.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:14:02.457Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Caleb Durbin walks. Ceddanne Rafaela scores. Willson Contreras to 3rd. Romy Gonzalez to 2nd.","rbi":1,"awayScore":10,"homeScore":1,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:14:14.327Z","endTime":"2026-07-01T20:16:43.096Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnThird":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":683000,"link":"/api/v1/people/683000"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185041509184337,"aZ":-30.779441597124347,"pfxX":-0.02734084647810553,"pfxZ":0.920228284048811,"pX":-0.4555342379922839,"pZ":3.4269573754887306,"vX0":4.737044717133769,"vY0":-122.47930887580469,"vZ0":0.3387316317331377,"x":134.36,"y":146.25,"x0":-2.4111433891419214,"y0":50.00400534179445,"z0":5.918896334514973,"aX":-0.04164218473114446},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.0,"breakHorizontal":-1.1,"spinRate":2217,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4471848833830814,"extension":6.3692714697156365},"index":0,"playId":"1061633d-ff38-3f87-88a7-e4d5a05e997d","pitchNumber":1,"startTime":"2026-07-01T20:14:29.934Z","endTime":"2026-07-01T20:14:56.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206725708449905,"aZ":-13.334991015970424,"pfxX":-4.075775226181884,"pfxZ":9.426383263837721,"pX":0.025347041886181147,"pZ":1.7868671704398649,"vX0":7.465004001635051,"vY0":-139.91438558640584,"vZ0":-8.263021959408402,"x":116.03,"y":190.53,"x0":-2.138061501204011,"y0":50.000581650186696,"z0":5.636459276929621,"aX":-8.144353893221155},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2184,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.3902776587814647,"extension":6.628915093587962},"index":1,"playId":"b25f17db-2259-3ea4-995d-638b3ff83a5d","pitchNumber":2,"startTime":"2026-07-01T20:15:00.511Z","endTime":"2026-07-01T20:15:03.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45259595495238,"aZ":-28.23959064264261,"pfxX":0.27891670905792054,"pfxZ":2.5274125314859264,"pX":1.3046314601229103,"pZ":0.6546660031333948,"vX0":8.538893521160421,"vY0":-123.94076242595594,"vZ0":-6.3212909108134925,"x":67.27,"y":221.1,"x0":-2.2196181748320836,"y0":50.005257416630656,"z0":5.592569249601154,"aX":0.4332278018611341},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-2.5,"spinRate":2344,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4416968206769334,"extension":6.408335395258419},"index":2,"playId":"03da9148-c594-3464-8772-f716446cffa9","pitchNumber":3,"startTime":"2026-07-01T20:15:26.878Z","endTime":"2026-07-01T20:15:32.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153978712440683,"aZ":-11.804416730028146,"pfxX":-6.6823869304600585,"pfxZ":10.191623617093187,"pX":0.26108237496681364,"pZ":0.5921798050598965,"vX0":9.187303846561832,"vY0":-140.1252929714944,"vZ0":-11.53439080991241,"x":107.05,"y":222.79,"x0":-2.1841309622860052,"y0":50.00130217180821,"z0":5.520807639912766,"aX":-13.35507155047969},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":2207,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39011955568895207,"extension":6.545133173269028},"index":3,"playId":"c65098e6-934c-309e-89f0-ae0b78c47e89","pitchNumber":4,"startTime":"2026-07-01T20:15:50.683Z","endTime":"2026-07-01T20:15:54.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.216348577465062,"aZ":-10.449777464654819,"pfxX":-6.386215676703254,"pfxZ":10.90629886934095,"pX":-0.10041400837115227,"pZ":3.2213324518335056,"vX0":8.339229700553629,"vY0":-140.14658678272718,"vZ0":-4.662258150100745,"x":120.83,"y":151.8,"x0":-2.2827539117538573,"y0":50.00629683618261,"z0":5.587139037374363,"aX":-12.725668764061957},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.0,"breakHorizontal":9.8,"spinRate":2478,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39058569295430656,"extension":6.50966431942795},"index":4,"playId":"dde07121-ed09-35dd-99d0-3276dc2c9ec1","pitchNumber":5,"startTime":"2026-07-01T20:16:16.941Z","endTime":"2026-07-01T20:16:20.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.838609256283718,"aZ":-8.807709985875926,"pfxX":-5.7243824263950485,"pfxZ":11.63947062398925,"pX":-1.1854442858267753,"pZ":1.8256284361292403,"vX0":5.381028561534926,"vY0":-140.33378734274658,"vZ0":-8.838239713418174,"x":162.19,"y":189.49,"x0":-2.378053085886881,"y0":50.00280057894431,"z0":5.578104185875937,"aX":-11.49147334757899},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":9.4,"spinRate":2443,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3893527582532901,"extension":6.593793737603446},"index":5,"playId":"1d224a39-92c4-3d14-9f42-e705d3a1b8c3","pitchNumber":6,"startTime":"2026-07-01T20:16:37.042Z","endTime":"2026-07-01T20:16:43.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"second":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.2,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:16:43.096Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nate Eaton grounds into a force out, shortstop Nasim Nuñez to second baseman Jorbit Vivas. Willson Contreras scores. Romy Gonzalez to 3rd. Caleb Durbin out at 2nd. Nate Eaton to 1st.","rbi":1,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:17:58.807Z","endTime":"2026-07-01T20:19:23.659Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnThird":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":{"id":683000,"link":"/api/v1/people/683000"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":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-07-01T20:16:53.455Z","endTime":"2026-07-01T20:18:01.192Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51364686265371,"aZ":-11.241150654023977,"pfxX":-7.167274475092567,"pfxZ":10.255296264484885,"pX":0.38357545786607283,"pZ":2.8786484440134514,"vX0":9.76229643791093,"vY0":-141.33410868074233,"vZ0":-5.922516882493389,"x":102.38,"y":161.06,"x0":-2.1697346470386987,"y0":50.0022091854059,"z0":5.710041700778459,"aX":-14.629664321819478},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":11.2,"spinRate":2361,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3862285792154574,"extension":6.528664388233056},"index":1,"playId":"8e488001-2b76-34c3-a693-fcff021b89d2","pitchNumber":1,"startTime":"2026-07-01T20:18:01.192Z","endTime":"2026-07-01T20:18:04.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86856061566111,"aZ":-12.575240044430412,"pfxX":-6.063525889258247,"pfxZ":9.623996432862434,"pX":-0.41252328663160553,"pZ":3.8162034730925694,"vX0":7.232134739569252,"vY0":-141.0485227162496,"vZ0":-3.3809606097989198,"x":132.72,"y":135.74,"x0":-2.2091274566400987,"y0":50.00279377391171,"z0":5.8288107114008145,"aX":-12.348638143604212},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2348,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3867515102299266,"extension":6.431699398423306},"index":2,"playId":"c7d9b923-8dd7-3346-a52f-a1fb45e024e0","pitchNumber":2,"startTime":"2026-07-01T20:18:22.732Z","endTime":"2026-07-01T20:18:27.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.634965765258585,"aZ":-30.96303970746029,"pfxX":-0.047355406185938365,"pfxZ":0.7954418600648001,"pX":-0.18718944797292944,"pZ":2.5198958451361997,"vX0":5.537014025050491,"vY0":-122.19872840514289,"vZ0":-1.56083433323242,"x":124.14,"y":170.74,"x0":-2.4660786931067378,"y0":50.004383884438425,"z0":5.800201605327871,"aX":-0.07223116573139376},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.3,"breakHorizontal":-1.1,"spinRate":2253,"spinDirection":277},"zone":5,"typeConfidence":2.0,"plateTime":0.44638433693153745,"extension":6.400079973747459},"index":3,"playId":"e93f7cd8-e271-3f31-9257-d4b55ce67c44","pitchNumber":3,"startTime":"2026-07-01T20:18:40.228Z","endTime":"2026-07-01T20:18:43.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34995208196297,"aZ":-29.64224671416153,"pfxX":-0.27650565860924536,"pfxZ":1.6335853710355854,"pX":-0.3694348629068192,"pZ":1.6025422446794724,"vX0":5.191939822794871,"vY0":-123.46115622530938,"vZ0":-4.02749617181486,"x":131.08,"y":195.51,"x0":-2.459007014332659,"y0":50.00422508173387,"z0":5.7350255092807885,"aX":-0.42936044524044675},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-0.6,"spinRate":2265,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.44274365502500324,"extension":6.4567880885124795},"index":4,"playId":"af96e3f8-d49b-372a-a353-e815b63010b2","pitchNumber":4,"startTime":"2026-07-01T20:18:58.444Z","endTime":"2026-07-01T20:19:02.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921144438183852,"aZ":-11.661307348882929,"pfxX":-7.765871131737612,"pfxZ":10.091884579407074,"pX":-0.7704498853532177,"pZ":3.0485405783688933,"vX0":6.860548777536414,"vY0":-141.16548007313966,"vZ0":-5.394690194674959,"x":146.37,"y":156.47,"x0":-2.21451126656311,"y0":50.006336103604994,"z0":5.724663057261685,"aX":-15.791984548611673},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":12.8,"spinRate":2378,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3869128302796554,"extension":6.495692897897172},"hitData":{"launchSpeed":61.9,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":164.35}},"index":5,"playId":"34bceb7f-6981-34d2-b422-fbad1984b035","pitchNumber":5,"startTime":"2026-07-01T20:19:15.628Z","endTime":"2026-07-01T20:19:23.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:19:23.659Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T20:19:51.202Z","endTime":"2026-07-01T20:22:26.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":97.0,"endSpeed":88.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.462803914667415,"aZ":-14.6363394206371,"pfxX":-5.60015651782381,"pfxZ":8.681749522878349,"pX":0.2551151909515659,"pZ":4.461049088450454,"vX0":8.706938967182177,"vY0":-141.0998247307594,"vZ0":-1.4005780775412267,"x":107.28,"y":118.33,"x0":-2.1401383791279085,"y0":50.006493125839356,"z0":5.904835953875912,"aX":-11.31836840120633},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2276,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3878565788294348,"extension":6.403070392682508},"index":0,"playId":"ee79911a-102d-30ea-b561-f307c0e8ab44","pitchNumber":1,"startTime":"2026-07-01T20:19:57.046Z","endTime":"2026-07-01T20:20:00.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.968372495826305,"aZ":-14.368456888321122,"pfxX":-5.840276261967649,"pfxZ":8.948035599849373,"pX":-0.3595679659372196,"pZ":3.138434047254372,"vX0":7.449354648911752,"vY0":-139.80694580467105,"vZ0":-4.558247048082201,"x":130.71,"y":154.04,"x0":-2.293284332190199,"y0":50.00388910731643,"z0":5.725378722738233,"aX":-11.62339933618196},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2245,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39099426826600636,"extension":6.400996506149748},"index":1,"playId":"6ab13c32-a1b7-3ec9-94f7-66cdc481346b","pitchNumber":2,"startTime":"2026-07-01T20:20:14.055Z","endTime":"2026-07-01T20:20:17.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":96.3,"endSpeed":88.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.565395961456936,"aZ":-14.83757572651223,"pfxX":-5.363520392980363,"pfxZ":8.708599309683448,"pX":1.085781973726471,"pZ":2.2218610437386417,"vX0":10.624727287550066,"vY0":-139.7517689752043,"vZ0":-6.913944694762146,"x":75.61,"y":178.79,"x0":-2.0573363706538075,"y0":50.00600532176912,"z0":5.690686390658399,"aX":-10.682019426666843},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2103,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39096310865978445,"extension":6.559215424858127},"index":2,"playId":"08e47a9a-3490-3930-bff9-b5f392df84a4","pitchNumber":3,"startTime":"2026-07-01T20:20:41.354Z","endTime":"2026-07-01T20:20:45.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682447232768396,"aZ":-11.815758629651347,"pfxX":-4.920626393224227,"pfxZ":10.425979406485464,"pX":-0.48369441917640266,"pZ":3.3388969351584485,"vX0":6.920429984579228,"vY0":-138.7578942389559,"vZ0":-4.289294851546678,"x":135.44,"y":148.63,"x0":-2.3692506718810074,"y0":50.00024477032307,"z0":5.690308611621103,"aX":-9.60646105864414},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2265,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39455460596890424,"extension":6.431373709065966},"index":3,"playId":"53a36d23-781c-3f67-bbe2-edc3e3b4fe8c","pitchNumber":4,"startTime":"2026-07-01T20:21:01.293Z","endTime":"2026-07-01T20:21:04.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386280182973795,"aZ":-12.205647391570945,"pfxX":-6.172398887815724,"pfxZ":9.69543822945731,"pX":-1.1783963421030272,"pZ":2.6218580281295814,"vX0":5.341748046103113,"vY0":-141.8806621726689,"vZ0":-6.46827035897004,"x":161.92,"y":167.99,"x0":-2.2742925704374666,"y0":50.000472908955054,"z0":5.692798318756287,"aX":-12.709677792472563},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2237,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3845692697086549,"extension":6.529137505917635},"index":4,"playId":"e9904b7a-73db-3ff7-813f-7aa5292104df","pitchNumber":5,"startTime":"2026-07-01T20:21:25.592Z","endTime":"2026-07-01T20:21:29.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-01T20:21:47.585Z","endTime":"2026-07-01T20:21:55.959Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":90.0,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69416483192487,"aZ":-14.25097431262126,"pfxX":-6.221364016482013,"pfxZ":8.747879275414105,"pX":-0.6811226544639596,"pZ":2.7923796424544522,"vX0":6.793606338404515,"vY0":-140.77848906241925,"vZ0":-5.439525846034888,"x":142.96,"y":163.39,"x0":-2.2935376060116193,"y0":50.004408089632314,"z0":5.639625119747437,"aX":-12.749911443972552},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2169,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38599896088813956,"extension":6.450289870122707},"index":6,"playId":"037cc5bb-7f5e-3c51-9be9-2ed27baa74c4","pitchNumber":6,"startTime":"2026-07-01T20:21:55.959Z","endTime":"2026-07-01T20:21:59.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184640192869512,"aZ":-30.130155074655384,"pfxX":0.06824553474267758,"pfxZ":1.3017923013302308,"pX":-0.3622187060938648,"pZ":2.8495742280217664,"vX0":5.232621614162098,"vY0":-123.72393480369277,"vZ0":-1.144188043754601,"x":130.81,"y":161.84,"x0":-2.503774471250409,"y0":50.00179102629264,"z0":5.818570252792067,"aX":0.10556877008002534},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-1.2,"spinRate":2238,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.44089437768368844,"extension":6.358652876169205},"index":7,"playId":"c53a46f9-a5cd-3e86-b522-298477787bb0","pitchNumber":7,"startTime":"2026-07-01T20:22:21.029Z","endTime":"2026-07-01T20:22:26.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":683000,"link":"/api/v1/people/683000"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:22:26.037Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:24:14.117Z","endTime":"2026-07-01T20:26:24.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76554825957993,"aZ":-26.933557921476,"pfxX":-1.8831379848533958,"pfxZ":3.1878161501323934,"pX":-1.218698769830311,"pZ":2.6941143887892793,"vX0":-6.470383040917515,"vY0":-127.09611007071221,"vZ0":-3.1371866054660895,"x":163.45,"y":166.04,"x0":1.5994044969107033,"y0":50.00384064140382,"z0":6.07139060962043,"aX":-3.096624862218537},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":4.8,"spinRate":2023,"spinDirection":170},"zone":11,"typeConfidence":0.9,"plateTime":0.4300973852107006,"extension":6.249976745623559},"index":0,"playId":"4a140465-ac6c-399d-b3ea-4e3a3450583f","pitchNumber":1,"startTime":"2026-07-01T20:24:48.945Z","endTime":"2026-07-01T20:24:53.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667328734991717,"aZ":-14.485496990480364,"pfxX":0.8250233171057213,"pfxZ":9.269543766066626,"pX":0.3985042156075042,"pZ":3.57945622258331,"vX0":-2.6000354192150352,"vY0":-136.88771632558198,"vZ0":-4.730166241320659,"x":101.81,"y":142.13,"x0":1.2511414326665942,"y0":50.001396830309524,"z0":6.313001485296683,"aX":1.574315972905607},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-1.0,"spinRate":2042,"spinDirection":166},"zone":12,"typeConfidence":0.87,"plateTime":0.3992973468725918,"extension":6.3769656116264075},"index":1,"playId":"c09982b6-53ef-3174-837b-501bca1a22d1","pitchNumber":2,"startTime":"2026-07-01T20:25:04.596Z","endTime":"2026-07-01T20:25:08.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017792346290946,"aZ":-16.773153005998832,"pfxX":0.298492565325577,"pfxZ":7.96525212237246,"pX":-0.24173413312272019,"pZ":3.179774616388426,"vX0":-3.91669279333209,"vY0":-137.37372097394518,"vZ0":-5.379602868002884,"x":126.21,"y":152.93,"x0":1.1566020636805938,"y0":50.00643534067077,"z0":6.28273350787595,"aX":0.5775126154189173},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":0.2,"spinRate":2010,"spinDirection":165},"zone":2,"typeConfidence":0.83,"plateTime":0.39689394046478865,"extension":6.445549383864769},"index":2,"playId":"5aa02c29-5882-3b7d-8213-4737955861b2","pitchNumber":3,"startTime":"2026-07-01T20:25:21.362Z","endTime":"2026-07-01T20:25:24.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31180434330778,"aZ":-14.498741232125722,"pfxX":1.1217520817157904,"pfxZ":9.24857217319565,"pX":0.5318532648793535,"pZ":2.494801553073893,"vX0":-2.3004538880885996,"vY0":-136.92245612722047,"vZ0":-7.414607841529121,"x":96.73,"y":171.42,"x0":1.2346398007922035,"y0":50.00543636148891,"z0":6.21678321376809,"aX":2.1446460718694},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-1.6,"spinRate":2124,"spinDirection":158},"zone":6,"typeConfidence":0.88,"plateTime":0.3989812285900274,"extension":6.535606517386056},"index":3,"playId":"ff081188-776f-3fdb-981b-e5ece2262916","pitchNumber":4,"startTime":"2026-07-01T20:25:41.353Z","endTime":"2026-07-01T20:25:45.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282772586505263,"aZ":-27.920995085983094,"pfxX":-1.231405218063419,"pfxZ":2.5171307192895513,"pX":-0.4546632407346195,"pZ":0.7235776738995121,"vX0":-5.110822479091994,"vY0":-128.603729364627,"vZ0":-7.597570853269623,"x":134.33,"y":219.24,"x0":1.710823355795521,"y0":50.00595804390152,"z0":5.853255393749721,"aX":-2.0816486241094667},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":3.2,"spinRate":2030,"spinDirection":215},"zone":13,"typeConfidence":0.88,"plateTime":0.4243618563468359,"extension":6.583281044416859},"index":4,"playId":"7720b0e2-c5ef-3b42-81c3-a383835f0ce5","pitchNumber":5,"startTime":"2026-07-01T20:25:58.857Z","endTime":"2026-07-01T20:26:02.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.576178045511103,"aZ":-13.184044051451819,"pfxX":2.481216781557205,"pfxZ":9.789852548264616,"pX":-0.8516506660409379,"pZ":2.127851729404604,"vX0":-6.5071313633844685,"vY0":-137.46587654818296,"vZ0":-8.51056233623486,"x":149.46,"y":181.33,"x0":1.2096303510494057,"y0":50.004898109156045,"z0":6.131428463874934,"aX":4.814561304580233},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2191,"spinDirection":162},"zone":13,"typeConfidence":0.82,"plateTime":0.3963879818621576,"extension":6.49530750913291},"index":5,"playId":"0e8f5bed-7a9d-34f1-a026-289dce56088c","pitchNumber":6,"startTime":"2026-07-01T20:26:17.890Z","endTime":"2026-07-01T20:26:24.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:26:24.175Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Millas flies out to left fielder Nate Eaton.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:26:30.708Z","endTime":"2026-07-01T20:28:34.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.967771656972182,"aZ":-14.52403725919807,"pfxX":1.2271381017571072,"pfxZ":9.160357808494219,"pX":-0.025756566724882444,"pZ":1.8940192271880725,"vX0":-3.723090306642784,"vY0":-136.88645646976164,"vZ0":-8.829044428508778,"x":117.98,"y":187.64,"x0":1.1835727670222453,"y0":50.0011086723236,"z0":6.123193917204778,"aX":2.3645164271149577},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-1.6,"spinRate":2082,"spinDirection":163},"zone":8,"typeConfidence":0.86,"plateTime":0.3978655965920166,"extension":6.611401848203026},"index":0,"playId":"642f538a-0f69-3280-b4d6-bdc6c9459234","pitchNumber":1,"startTime":"2026-07-01T20:26:49.566Z","endTime":"2026-07-01T20:26:53.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":95.1,"endSpeed":88.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44105444893288,"aZ":-19.53220904425097,"pfxX":7.019531108484756,"pfxZ":6.467086612914593,"pX":-0.8277005191997416,"pZ":1.1233248698371385,"vX0":-8.380754487666634,"vY0":-138.14351027860482,"vZ0":-9.439151937273557,"x":148.55,"y":208.45,"x0":1.31696953945766,"y0":50.00589252791633,"z0":5.868822308793865,"aX":13.727174257051292},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.1,"breakHorizontal":-11.2,"spinRate":1939,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.39476510008192367,"extension":6.7607173651433365},"index":1,"playId":"9abded51-8f28-3ab4-a60b-713a0ca43ea3","pitchNumber":2,"startTime":"2026-07-01T20:27:07.200Z","endTime":"2026-07-01T20:27:11.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86550275307953,"aZ":-12.121881167439875,"pfxX":0.8540148525396145,"pfxZ":10.097005918686616,"pX":-0.06518880294698838,"pZ":3.2618362587268557,"vX0":-3.198175444049792,"vY0":-139.23479031752146,"vZ0":-6.161130217727335,"x":119.48,"y":150.71,"x0":0.9816490464039799,"y0":50.00655315568809,"z0":6.287306203204374,"aX":1.6971302406660203},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":-1.0,"spinRate":2246,"spinDirection":165},"zone":2,"typeConfidence":0.93,"plateTime":0.3916540291582362,"extension":6.401231388831648},"index":2,"playId":"65eee730-8ac4-391a-bd5c-d293a8f63d5e","pitchNumber":3,"startTime":"2026-07-01T20:27:25.736Z","endTime":"2026-07-01T20:27:28.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991558693673646,"aZ":-17.122884394862574,"pfxX":1.9137637030013623,"pfxZ":7.587687095297426,"pX":-1.3176571773661583,"pZ":2.933188005363018,"vX0":-6.846392370258132,"vY0":-139.39895409295056,"vZ0":-6.02613549594435,"x":167.23,"y":159.58,"x0":0.9129922507162704,"y0":50.003201264009824,"z0":6.238683059279109,"aX":3.796945761867405},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-2.2,"spinRate":2180,"spinDirection":160},"zone":11,"typeConfidence":0.84,"plateTime":0.39173409584460694,"extension":6.580858216042588},"index":3,"playId":"8a11bea5-bd23-3bd1-a578-ea0bec01ed48","pitchNumber":4,"startTime":"2026-07-01T20:27:49.836Z","endTime":"2026-07-01T20:27:53.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"790fda70-dd5d-4166-9b29-8761d5fbf13d","startTime":"2026-07-01T20:28:05.293Z","endTime":"2026-07-01T20:28:10.293Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04240349535555,"aZ":-30.116311543378067,"pfxX":-1.7384496923054316,"pfxZ":1.1959351005227319,"pX":-0.3670570810319039,"pZ":2.1334895740804165,"vX0":-4.558889006027997,"vY0":-130.10799094864362,"vZ0":-4.1235206974078995,"x":130.99,"y":181.18,"x0":1.6328889550730643,"y0":50.001340966807895,"z0":6.018666418087836,"aX":-2.981736050622989},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":4.2,"spinRate":2128,"spinDirection":226},"zone":7,"typeConfidence":0.94,"plateTime":0.4208162050354973,"extension":6.719185335876617},"hitData":{"launchSpeed":91.5,"launchAngle":36.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.47,"coordY":69.59}},"index":5,"playId":"c3762b19-acf5-36e8-8ef4-1ce82d048fd4","pitchNumber":5,"startTime":"2026-07-01T20:28:22.139Z","endTime":"2026-07-01T20:28:34.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:28:34.224Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks. Nasim Nuñez to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:28:46.063Z","endTime":"2026-07-01T20:30:49.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267625528722974,"aZ":-20.9110839642731,"pfxX":7.33291884990825,"pfxZ":5.5416614591290685,"pX":-0.39804326433231296,"pZ":3.088167821964694,"vX0":-7.946314359818015,"vY0":-141.0120368089441,"vZ0":-4.390118925723919,"x":132.17,"y":155.4,"x0":1.4912654598409785,"y0":50.004145688681504,"z0":5.9979356235049215,"aX":14.906762302951856},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":-11.9,"spinRate":1788,"spinDirection":152},"zone":1,"typeConfidence":0.89,"plateTime":0.3870569359926641,"extension":6.619241197465785},"index":0,"playId":"93dad215-66af-33c5-9bf3-61d1c919c721","pitchNumber":1,"startTime":"2026-07-01T20:29:00.230Z","endTime":"2026-07-01T20:29:04.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6048370148266,"aZ":-28.10801086788356,"pfxX":-1.3197655654679394,"pfxZ":2.3751758287688363,"pX":-1.5159454113456958,"pZ":1.9732813345346985,"vX0":-7.834213102783172,"vY0":-129.589130360214,"vZ0":-4.5791345199276074,"x":174.78,"y":185.5,"x0":1.7104439598988355,"y0":50.00117233940195,"z0":5.895646753205822,"aX":-2.2566964749504566},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":4.1,"spinRate":2116,"spinDirection":242},"zone":13,"typeConfidence":0.87,"plateTime":0.4217348716171747,"extension":6.607090076502847},"index":1,"playId":"711cc78e-6b85-3b05-88ed-0b7a6ecfa1ce","pitchNumber":2,"startTime":"2026-07-01T20:29:23.096Z","endTime":"2026-07-01T20:29:26.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296226728008914,"aZ":-24.756217190709673,"pfxX":7.519504615015524,"pfxZ":3.79848720170021,"pX":-0.6881256266586409,"pZ":1.4611964838547262,"vX0":-8.974702104762663,"vY0":-138.45759807882573,"vZ0":-7.503163211910175,"x":143.23,"y":199.33,"x0":1.6097874433118509,"y0":50.00252804580513,"z0":5.848874312262319,"aX":14.681570662400665},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":-11.9,"spinRate":1954,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.3947569366174455,"extension":6.718567942206861},"index":2,"playId":"3bffd25b-d4b9-3549-b984-033d3caa3b4f","pitchNumber":3,"startTime":"2026-07-01T20:29:41.180Z","endTime":"2026-07-01T20:29:44.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.064031086783825,"aZ":-28.6373282475116,"pfxX":5.9812548474411535,"pfxZ":1.815912929047288,"pX":-1.3303029483754494,"pZ":2.6229779218554667,"vX0":-10.051491025850083,"vY0":-137.98341534322594,"vZ0":-3.9616848696951545,"x":167.71,"y":167.96,"x0":1.5673269153377551,"y0":50.00142009411705,"z0":5.986727614347417,"aX":11.639321405210726},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.6,"breakHorizontal":-9.0,"spinRate":2002,"spinDirection":145},"zone":13,"typeConfidence":0.86,"plateTime":0.39555979870583924,"extension":6.570461317773663},"index":3,"playId":"0fe2a478-9518-3b48-88d3-59292500c004","pitchNumber":4,"startTime":"2026-07-01T20:30:00.444Z","endTime":"2026-07-01T20:30:04.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.383563160580028,"aZ":-16.689909256258325,"pfxX":0.5934872820095453,"pfxZ":7.937374531646924,"pX":0.03536401286160174,"pZ":3.386164702282466,"vX0":-3.7681224232600288,"vY0":-138.63692293783524,"vZ0":-4.88854662518943,"x":115.65,"y":147.35,"x0":1.3337917469020741,"y0":50.002738650965995,"z0":6.282833723217637,"aX":1.1583802112838242},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":-0.4,"spinRate":2157,"spinDirection":157},"zone":2,"typeConfidence":0.89,"plateTime":0.39476495657991695,"extension":6.513715491583905},"index":4,"playId":"5e6600de-e668-3c33-a912-4379fd77abad","pitchNumber":5,"startTime":"2026-07-01T20:30:21.505Z","endTime":"2026-07-01T20:30:24.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.799497014012022,"aZ":-33.94293888239294,"pfxX":-2.275039224717999,"pfxZ":-1.1065404431523191,"pX":0.3763746827812666,"pZ":4.591964536039992,"vX0":-1.980025765692453,"vY0":-126.34797953284506,"vZ0":2.419560381083778,"x":102.65,"y":114.8,"x0":1.4680796656717379,"y0":50.00000926830054,"z0":6.3656302426170175,"aX":-3.6460453630870115},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":4.6,"spinRate":1984,"spinDirection":287},"zone":12,"typeConfidence":0.91,"plateTime":0.43492700715203947,"extension":6.5353636363484435},"index":5,"playId":"8db964bf-73b8-36a4-9e3d-e7f6263eb4af","pitchNumber":6,"startTime":"2026-07-01T20:30:44.919Z","endTime":"2026-07-01T20:30:49.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:30:49.165Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Curtis Mead singles on a ground ball to left fielder Nate Eaton. Nasim Nuñez out at home on the throw, left fielder Nate Eaton to catcher Connor Wong. James Wood to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:30:53.701Z","endTime":"2026-07-01T20:32:14.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261886454985472,"aZ":-16.594518193862637,"pfxX":0.6280524448623781,"pfxZ":7.864475391838004,"pX":-0.03864700612000162,"pZ":3.8424376505038613,"vX0":-3.59453203893923,"vY0":-139.15935411412644,"vZ0":-3.8515838829700115,"x":118.47,"y":135.03,"x0":1.1825613616920485,"y0":50.00268127844424,"z0":6.328622915076755,"aX":1.2442540371128479},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":-0.5,"spinRate":2122,"spinDirection":166},"zone":11,"typeConfidence":0.87,"plateTime":0.39207874734732506,"extension":6.50694689938689},"index":0,"playId":"f5de2b6c-22c5-367e-bee5-ef41d61938d3","pitchNumber":1,"startTime":"2026-07-01T20:31:18.601Z","endTime":"2026-07-01T20:31:22.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78976717559114,"aZ":-16.1566184878967,"pfxX":0.807234232023764,"pfxZ":8.3099068607933,"pX":-0.45055331009070676,"pZ":3.501953069010776,"vX0":-4.888750168833432,"vY0":-137.31674072802366,"vZ0":-4.578885347366124,"x":134.17,"y":144.23,"x0":1.240895443639937,"y0":50.0012063502263,"z0":6.275496444567109,"aX":1.5564147898149494},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":-0.5,"spinRate":2097,"spinDirection":158},"zone":11,"typeConfidence":0.84,"plateTime":0.3974837412228127,"extension":6.613507590058313},"index":1,"playId":"08dd06c4-2e4e-3e11-a040-ed55208f8477","pitchNumber":2,"startTime":"2026-07-01T20:31:35.912Z","endTime":"2026-07-01T20:32:02.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43131390816632,"aZ":-14.450464112237194,"pfxX":1.3236369543982471,"pfxZ":9.243254892101104,"pX":0.247161433413389,"pZ":2.223395002555269,"vX0":-3.6323240541907125,"vY0":-136.69741195849065,"vZ0":-7.899283624898983,"x":107.58,"y":178.75,"x0":1.4135090028962518,"y0":50.00158641534423,"z0":6.11606133634304,"aX":2.537992019019498},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":-1.8,"spinRate":2129,"spinDirection":166},"zone":5,"typeConfidence":0.85,"plateTime":0.398703809099894,"extension":6.5141832431796365},"hitData":{"launchSpeed":102.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.96,"coordY":108.1}},"index":2,"playId":"ad39c58d-6e32-351d-8ba9-22f3b27d502a","pitchNumber":3,"startTime":"2026-07-01T20:32:04.377Z","endTime":"2026-07-01T20:32:14.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:32:14.901Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Anthony Seigler to first baseman Willson Contreras.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:32:54.307Z","endTime":"2026-07-01T20:33:02.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687941,"fullName":"Alec Gamboa","link":"/api/v1/people/687941"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":94.6,"endSpeed":88.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.918280720388566,"aZ":-19.53839789665229,"pfxX":5.456798807173865,"pfxZ":6.4476362459523955,"pX":0.6888362810666475,"pZ":2.638161490471811,"vX0":-5.1191809420817735,"vY0":-137.74304237874816,"vZ0":-5.572587142580342,"x":90.74,"y":167.55,"x0":1.8448169377198118,"y0":50.00316429225396,"z0":5.970632383948318,"aX":10.69372592650056},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":-9.1,"spinRate":1913,"spinDirection":144},"zone":6,"typeConfidence":0.77,"plateTime":0.3946747410800313,"extension":6.6137314255307045},"hitData":{"launchSpeed":95.7,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":147.63}},"index":0,"playId":"ac26ddf1-57c0-335b-8f71-aace0655c576","pitchNumber":1,"startTime":"2026-07-01T20:32:54.307Z","endTime":"2026-07-01T20:33:02.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687941,"link":"/api/v1/people/687941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":681987,"link":"/api/v1/people/681987"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":687941,"link":"/api/v1/people/687941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:33:02.807Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a soft ground ball to third baseman Curtis Mead.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T20:35:15.311Z","endTime":"2026-07-01T20:36:53.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carson Palmquist replaces Riley Cornelio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T20:34:28.955Z","endTime":"2026-07-01T20:35:17.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687223,"link":"/api/v1/people/687223"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683000,"link":"/api/v1/people/683000","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.8,"endSpeed":80.9,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.96498545645905,"aZ":-30.510086833889186,"pfxX":10.350872404934407,"pfxZ":0.9898619268603905,"pX":1.7618199047516958,"pZ":2.851107682977712,"vX0":-6.221670069529009,"vY0":-129.1912038664968,"vZ0":1.4139543924327842,"x":49.84,"y":161.8,"x0":2.861658154642994,"y0":50.003748332339384,"z0":4.648941733070113,"aX":17.424653298584683},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-17.3,"spinRate":1999,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.42463621751182323,"extension":7.570145890844437},"index":1,"playId":"de7d2d72-6996-3977-8067-77e577663cc1","pitchNumber":1,"startTime":"2026-07-01T20:35:17.604Z","endTime":"2026-07-01T20:35:21.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":90.2,"endSpeed":82.4,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34907230225833,"aZ":-27.686037376965015,"pfxX":11.579600823207134,"pfxZ":2.593662469787625,"pX":-0.930945221823731,"pZ":2.113426570328738,"vX0":-13.821372894333782,"vY0":-130.70344360195037,"vZ0":-0.9444992575709019,"x":152.49,"y":181.72,"x0":2.9192580046566214,"y0":50.004170025806616,"z0":4.5570471260495,"aX":20.052331810300156},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-18.0,"spinRate":2214,"spinDirection":121},"zone":13,"typeConfidence":0.91,"plateTime":0.4189446157061534,"extension":7.637930925804616},"index":2,"playId":"196fba4d-b80f-3ce7-a524-16133067237d","pitchNumber":2,"startTime":"2026-07-01T20:35:30.922Z","endTime":"2026-07-01T20:35:35.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23698542933609,"aZ":-20.48093900357359,"pfxX":7.933461484858208,"pfxZ":6.664993940361297,"pX":0.0709623423468787,"pZ":2.5392721932341984,"vX0":-9.979045853652547,"vY0":-131.48486219241525,"vZ0":-1.1246100869546731,"x":114.3,"y":170.22,"x0":2.8803837714613527,"y0":50.00590792726161,"z0":4.488732866741831,"aX":13.927637188559343},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.0,"breakHorizontal":-12.2,"spinRate":2046,"spinDirection":135},"zone":5,"typeConfidence":0.87,"plateTime":0.4161830434074085,"extension":7.5660144883373786},"index":3,"playId":"347d89a2-58aa-37b6-9e22-2273630e17b1","pitchNumber":3,"startTime":"2026-07-01T20:35:48.155Z","endTime":"2026-07-01T20:35:52.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.9,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.427881273209824,"aZ":-31.987418299973918,"pfxX":-5.165803562241976,"pfxZ":0.14931504612092805,"pX":-1.920790194740465,"pZ":1.1205092093222861,"vX0":-8.289424728577693,"vY0":-109.28096435750295,"vZ0":-0.5629651461119646,"x":190.22,"y":208.53,"x0":2.5855463362637647,"y0":50.000284640421626,"z0":4.80390843550133,"aX":-6.274635691271789},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":0.5,"breakHorizontal":11.4,"spinRate":1925,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.5003244889269625,"extension":7.502530273010943},"index":4,"playId":"d3dba1fe-d99d-3169-88a6-2160275dd93a","pitchNumber":4,"startTime":"2026-07-01T20:36:08.097Z","endTime":"2026-07-01T20:36:12.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.423238019100136,"aZ":-27.323118074306958,"pfxX":8.89301319377167,"pfxZ":2.7275370439911466,"pX":0.553159092066592,"pZ":3.053298591457805,"vX0":-9.121928793751849,"vY0":-131.93348814360087,"vZ0":1.1797627617366873,"x":95.91,"y":156.34,"x0":2.8835463769047975,"y0":50.0058308879703,"z0":4.599179764049396,"aX":15.838442165185027},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":-14.4,"spinRate":2080,"spinDirection":121},"zone":3,"typeConfidence":0.91,"plateTime":0.41357385610834774,"extension":7.63044042797538},"index":5,"playId":"956f70b3-f292-3307-91e9-1e75d80e08fc","pitchNumber":5,"startTime":"2026-07-01T20:36:24.255Z","endTime":"2026-07-01T20:36:28.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-01T20:36:33.632Z","endTime":"2026-07-01T20:36:45.823Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325574338094437,"aZ":-24.936112976539288,"pfxX":10.160517362926756,"pfxZ":4.016360600521459,"pX":0.8575654487001536,"pZ":2.2717207401328494,"vX0":-9.231502085125525,"vY0":-133.29492953086992,"vZ0":-1.1790654412114332,"x":84.31,"y":177.44,"x0":3.0436113407429732,"y0":50.0016096897514,"z0":4.51816306957323,"aX":18.304818806356696},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-16.4,"spinRate":2224,"spinDirection":119},"zone":14,"typeConfidence":0.87,"plateTime":0.4107239378912477,"extension":7.761529680770575},"hitData":{"launchSpeed":68.7,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.27,"coordY":178.03}},"index":7,"playId":"e9b054ca-6e6f-38cd-9528-a90a4e556c30","pitchNumber":6,"startTime":"2026-07-01T20:36:45.823Z","endTime":"2026-07-01T20:36:53.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:36:53.911Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to center fielder Jacob Young.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T20:37:19.038Z","endTime":"2026-07-01T20:38:08.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.6439063964859,"aZ":-33.36526474524583,"pfxX":-5.783634359296983,"pfxZ":-1.0170785701249887,"pX":1.0988067806529946,"pZ":3.3445215191101245,"vX0":-1.6163787135394987,"vY0":-107.07391073609486,"vZ0":4.290772507905412,"x":75.12,"y":148.48,"x0":2.6140546640817846,"y0":50.00411788029931,"z0":5.036856883087873,"aX":-6.74900354754366},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-0.5,"breakHorizontal":10.9,"spinRate":1820,"spinDirection":267},"zone":12,"typeConfidence":0.9,"plateTime":0.510586322842566,"extension":7.393863570145419},"index":0,"playId":"80d532dd-faf5-3ef4-809b-a23bc4d6d2a8","pitchNumber":1,"startTime":"2026-07-01T20:37:23.931Z","endTime":"2026-07-01T20:37:28.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":88.8,"endSpeed":82.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961377318524033,"aZ":-29.26809933494007,"pfxX":9.154342897778438,"pfxZ":1.6953545704805109,"pX":0.6700302882674085,"pZ":2.9219052153108764,"vX0":-8.680278864295033,"vY0":-129.20859382823195,"vZ0":1.1345488763206992,"x":91.46,"y":159.89,"x0":2.858576995628065,"y0":50.005785150298244,"z0":4.7000126005560485,"aX":15.724620623244908},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2104,"spinDirection":108},"zone":3,"typeConfidence":0.9,"plateTime":0.42138792191819885,"extension":7.43781272815709},"index":1,"playId":"fe2ada8b-5a75-3524-9dd3-9c2fbbcc5a73","pitchNumber":2,"startTime":"2026-07-01T20:37:40.048Z","endTime":"2026-07-01T20:37:44.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.684018568920205,"aZ":-28.82298262430818,"pfxX":8.289811049555524,"pfxZ":1.8941144998383646,"pX":-0.01565282508611012,"pZ":2.7096554106352913,"vX0":-10.133031929368784,"vY0":-130.84472814640864,"vZ0":0.41401424694456057,"x":117.6,"y":165.62,"x0":2.796083358801695,"y0":50.00021806152539,"z0":4.676758757530054,"aX":14.645704470294515},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.7,"breakHorizontal":-13.3,"spinRate":2150,"spinDirection":110},"zone":2,"typeConfidence":0.91,"plateTime":0.4155978286176216,"extension":7.36598675511116},"hitData":{"launchSpeed":94.7,"launchAngle":43.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.31,"coordY":64.06}},"index":2,"playId":"52b7a0ad-b28e-3081-93d5-bbe1f2af34a7","pitchNumber":3,"startTime":"2026-07-01T20:37:55.658Z","endTime":"2026-07-01T20:38:08.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:38:08.660Z","atBatIndex":84},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela doubles (19) on a sharp line drive to center fielder Jacob Young. Connor Wong to 3rd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T20:38:14.764Z","endTime":"2026-07-01T20:38:54.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.134497547002358,"aZ":-29.054366145141703,"pfxX":-0.4621175404617288,"pfxZ":2.1605976347954616,"pX":0.5546730837932845,"pZ":3.163226931866447,"vX0":-5.083039802670013,"vY0":-118.77850528887006,"vZ0":2.054838498275049,"x":95.86,"y":153.37,"x0":2.7717013335313267,"y0":50.00506719743382,"z0":4.906437447692631,"aX":-0.668400944460633},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.6,"breakHorizontal":1.9,"spinRate":1941,"spinDirection":170},"zone":3,"typeConfidence":0.93,"plateTime":0.45897614034878664,"extension":7.469028273790568},"index":0,"playId":"3f2b692b-c881-36f9-8ada-9e169e902c9d","pitchNumber":1,"startTime":"2026-07-01T20:38:29.332Z","endTime":"2026-07-01T20:38:33.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58780937357964,"aZ":-27.917183996217666,"pfxX":8.496952509546556,"pfxZ":2.386650544231909,"pX":-0.44914654621507166,"pZ":2.2609220502285217,"vX0":-11.534299029523872,"vY0":-131.70734596910262,"vZ0":-0.9896617905659337,"x":134.12,"y":177.74,"x0":2.849498927106977,"y0":50.00618237115334,"z0":4.675228967588124,"aX":15.181349148690327},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":2070,"spinDirection":103},"zone":4,"typeConfidence":0.91,"plateTime":0.41323825322360896,"extension":7.60006404743585},"hitData":{"launchSpeed":102.9,"launchAngle":14.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":87.61,"coordY":57.85}},"index":1,"playId":"227c71b6-a9ef-36e1-841c-e390939c75dd","pitchNumber":2,"startTime":"2026-07-01T20:38:42.968Z","endTime":"2026-07-01T20:38:54.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:38:54.550Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T20:39:13.590Z","endTime":"2026-07-01T20:40:13.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.947535464374717,"aZ":-29.04068299749839,"pfxX":-0.49916966280680175,"pfxZ":2.1302117558525566,"pX":-0.24225227607883756,"pZ":2.7256620199190493,"vX0":-7.233151389677098,"vY0":-120.59199843137884,"vZ0":1.1391645002277402,"x":126.23,"y":165.19,"x0":2.8635621701785836,"y0":50.00059175707676,"z0":4.813289691443788,"aX":-0.7330600811922238},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.4,"breakHorizontal":2.6,"spinRate":1852,"spinDirection":147},"zone":1,"typeConfidence":0.95,"plateTime":0.45457917286433513,"extension":7.650778186861215},"index":0,"playId":"c29f392c-449c-3f90-b157-46c1237c94c7","pitchNumber":1,"startTime":"2026-07-01T20:39:24.252Z","endTime":"2026-07-01T20:39:27.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":67.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.224538623505108,"aZ":-33.07646954056105,"pfxX":-7.912264816042982,"pfxZ":-0.7744247540546834,"pX":0.15785655886360964,"pZ":3.255358108291117,"vX0":-3.3831136970890134,"vY0":-108.2017382001158,"vZ0":4.239366243396651,"x":110.98,"y":150.89,"x0":2.7759663883593872,"y0":50.00140863383499,"z0":4.924620312782296,"aX":-9.254656037333433},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":0.2,"breakHorizontal":15.2,"spinRate":1895,"spinDirection":275},"zone":2,"typeConfidence":0.9,"plateTime":0.5088160400640342,"extension":7.583882671422058},"index":1,"playId":"4a935344-5686-3f8e-8344-a4fba26f2c31","pitchNumber":2,"startTime":"2026-07-01T20:39:43.556Z","endTime":"2026-07-01T20:39:47.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":69.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.63223777197248,"aZ":-33.97434791499335,"pfxX":-6.085790440478677,"pfxZ":-1.5019975961472243,"pX":0.15608681718387016,"pZ":0.954646988028858,"vX0":-3.923865476667731,"vY0":-108.37438469577593,"vZ0":-0.17070083903540945,"x":111.05,"y":213.0,"x0":2.7761693103703187,"y0":50.00314816160949,"z0":4.722429974136726,"aX":-7.291881228413606},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-2.5,"breakHorizontal":12.0,"spinRate":1963,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.5039893479490258,"extension":7.413020597987054},"index":2,"playId":"1e2cacd2-9cf6-3a1d-838f-b369d445d6d6","pitchNumber":3,"startTime":"2026-07-01T20:40:05.315Z","endTime":"2026-07-01T20:40:13.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:40:13.040Z","atBatIndex":86},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willson Contreras pops out to second baseman Jorbit Vivas.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T20:40:20.153Z","endTime":"2026-07-01T20:41:05.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".436"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.156"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.282"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.08"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.48"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.08"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.55"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.80"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.28"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.70"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.22"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.07"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.91"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.66"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.156"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.282"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".804"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"}],"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":68.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.686443864070714,"aZ":-31.15776534904149,"pfxX":-6.932226797373751,"pfxZ":0.8742701747439021,"pX":-0.3504894634494836,"pZ":1.1807052802964115,"vX0":-4.190841540573891,"vY0":-106.4554621764524,"vZ0":-0.3074156834335533,"x":130.36,"y":206.9,"x0":2.537860100862793,"y0":50.00171991952259,"z0":4.826495812314686,"aX":-8.028380315431415},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":1.8,"breakHorizontal":13.6,"spinRate":1947,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.5127074995565595,"extension":7.632135223742983},"index":0,"playId":"fec5c7e0-392a-3501-94aa-7ffe2597310f","pitchNumber":1,"startTime":"2026-07-01T20:40:38.645Z","endTime":"2026-07-01T20:40:41.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82225164048927,"aZ":-28.505589598652577,"pfxX":0.06288802052288511,"pfxZ":2.393940668447268,"pX":-0.15146258665095777,"pZ":2.443226932696426,"vX0":-7.0253782128602085,"vY0":-123.19569160326778,"vZ0":0.09003670312412437,"x":122.77,"y":172.81,"x0":2.7309810801242187,"y0":50.00503348797587,"z0":4.818584860728098,"aX":0.09636246441575085},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":1.6,"spinRate":1850,"spinDirection":156},"zone":5,"typeConfidence":0.94,"plateTime":0.44485097843443455,"extension":7.3857989776052815},"hitData":{"launchSpeed":86.6,"launchAngle":66.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":136.99}},"index":1,"playId":"1cb56bd0-a8e1-34a8-b5cb-468e0e195018","pitchNumber":2,"startTime":"2026-07-01T20:40:55.693Z","endTime":"2026-07-01T20:41:05.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687223,"link":"/api/v1/people/687223","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678391,"link":"/api/v1/people/678391"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427537,"link":"/api/v1/people/427537"},"officialType":"Home Plate"},{"official":{"id":483569,"link":"/api/v1/people/483569"},"officialType":"First Base"},{"official":{"id":554242,"link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":544728,"link":"/api/v1/people/544728"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":687223,"link":"/api/v1/people/687223"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:41:05.644Z","atBatIndex":87}]