[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sam Antonacci homers (4) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:11:17.490Z","endTime":"2026-06-20T17:11:52.703Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T13:43:42.556Z","endTime":"2026-06-20T16:49:37.189Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"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-06-20T16:49:37.189Z","endTime":"2026-06-20T17:10:08.585Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"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-06-20T17:10:08.585Z","endTime":"2026-06-20T17:11:18.490Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"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":95.2,"endSpeed":87.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.428163715346713,"aZ":-13.230239620267904,"pfxX":-0.5250352959659628,"pfxZ":9.633021035871888,"pX":-1.1122277926776662,"pZ":3.321004918218122,"vX0":2.171453670946904,"vY0":-138.718601772809,"vZ0":-3.5459255664485845,"x":110.08,"y":154.09,"x0":-1.8338803373696064,"y0":50.00161430806684,"z0":5.486574919715166,"aX":-1.032849972698441},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":0.6,"spinRate":2236,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.39351247455144023,"extension":6.786601997427943},"index":3,"playId":"10389c49-1d73-30ca-bb15-ecc102606bf0","pitchNumber":1,"startTime":"2026-06-20T17:11:18.490Z","endTime":"2026-06-20T17:11:22.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717201766912517,"aZ":-13.473435327551673,"pfxX":-2.4430609896494744,"pfxZ":9.650704506648689,"pX":0.28993829611129546,"pZ":2.859675720590977,"vX0":6.192251928157832,"vY0":-137.00259823951563,"vZ0":-4.585766773956625,"x":105.95,"y":161.57,"x0":-1.6628192346047819,"y0":50.00537037862044,"z0":5.447800875299043,"aX":-4.735695018280768},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":2293,"spinDirection":209},"zone":3,"typeConfidence":0.89,"plateTime":0.3968380910371616,"extension":6.893968308022938},"hitData":{"launchSpeed":100.2,"launchAngle":28.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.4,"coordY":51.97}},"index":4,"playId":"e1f433a2-ed69-3319-8a8f-9d9398475d15","pitchNumber":2,"startTime":"2026-06-20T17:11:30.931Z","endTime":"2026-06-20T17:11:52.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-06-20T17:11:52.703Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Vargas grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:11:47.184Z","endTime":"2026-06-20T17:12:20.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87743954833652,"aZ":-17.833352597031432,"pfxX":-7.65021606027543,"pfxZ":7.209489205980468,"pX":-0.598934307268016,"pZ":2.48499021169675,"vX0":5.730138703028167,"vY0":-139.3454504071124,"vZ0":-4.9658441219177885,"x":139.83,"y":171.69,"x0":-1.6759909934131512,"y0":50.00408087014298,"z0":5.448312723085681,"aX":-15.221823645008138},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2260,"spinDirection":210},"zone":4,"typeConfidence":0.89,"plateTime":0.39132222721619536,"extension":6.869636121042727},"hitData":{"launchSpeed":51.3,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":159.29}},"index":0,"playId":"100dc3a7-588b-38f4-8d58-b06bbbd5fc20","pitchNumber":1,"startTime":"2026-06-20T17:12:11.878Z","endTime":"2026-06-20T17:12:20.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:12:20.682Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Benintendi flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:12:25.442Z","endTime":"2026-06-20T17:13:52.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67437570484491,"aZ":-13.788880269989628,"pfxX":-4.465659330116845,"pfxZ":9.349031495845873,"pX":-0.6038868438932938,"pZ":2.9859272894944042,"vX0":4.5843245134754085,"vY0":-139.20626209660438,"vZ0":-4.341625494171102,"x":140.02,"y":158.16,"x0":-1.6903033549399105,"y0":50.00108655746624,"z0":5.475736216714571,"aX":-8.780792798762727},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2256,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.39317368763917093,"extension":6.797384345230533},"index":0,"playId":"eded4a83-98e0-3bf7-a1fc-b271fef8d614","pitchNumber":1,"startTime":"2026-06-20T17:12:46.046Z","endTime":"2026-06-20T17:12:49.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38963003528634,"aZ":-22.711875620420187,"pfxX":-1.847567559564962,"pfxZ":5.790095241507981,"pX":-1.509767556177317,"pZ":3.812710567573676,"vX0":1.114739193938899,"vY0":-126.66405475838471,"vZ0":0.1398071862423158,"x":174.55,"y":135.84,"x0":-1.714145861883756,"y0":50.004120212591,"z0":5.5637006445203365,"aX":-3.020709968125568},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.8,"breakHorizontal":3.1,"spinRate":1101,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4314093392358669,"extension":6.705232502732837},"index":1,"playId":"830f1fbd-0149-3f78-a739-3b420e7dc6e3","pitchNumber":2,"startTime":"2026-06-20T17:12:57.890Z","endTime":"2026-06-20T17:13:01.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.006595290698673,"aZ":-31.236664079574407,"pfxX":-4.465277578045622,"pfxZ":0.5694081911570539,"pX":-0.36633839493619613,"pZ":1.229274321340578,"vX0":5.089009048206509,"vY0":-126.8562360868684,"vZ0":-4.078176702045513,"x":130.96,"y":205.59,"x0":-1.8031775343112142,"y0":50.00598168674631,"z0":5.304017210789932,"aX":-7.397333718844288},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":7.2,"spinRate":1153,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.429128362803322,"extension":7.027919139127481},"index":2,"playId":"fdd212df-903e-3b1c-af2e-8914874d9366","pitchNumber":3,"startTime":"2026-06-20T17:13:10.132Z","endTime":"2026-06-20T17:13:14.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055816994339708,"aZ":-22.249809314490395,"pfxX":4.04118080322017,"pfxZ":5.421362985676478,"pX":-1.050503588694736,"pZ":2.5170969223766697,"vX0":0.8632333895273119,"vY0":-133.52760606795846,"vZ0":-3.5661006277055494,"x":157.04,"y":170.82,"x0":-1.902368110002762,"y0":50.00334313217288,"z0":5.445196284167079,"aX":7.397013441325536},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-7.6,"spinRate":2331,"spinDirection":177},"zone":11,"typeConfidence":0.91,"plateTime":0.4080773175456569,"extension":6.799038523112511},"index":3,"playId":"5949c773-d188-3004-9134-429d309d4f3c","pitchNumber":4,"startTime":"2026-06-20T17:13:23.582Z","endTime":"2026-06-20T17:13:27.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18186948457953,"aZ":-13.88348972262737,"pfxX":-2.6585103741091087,"pfxZ":9.157206009409173,"pX":0.5437242694887048,"pZ":1.5481383212049364,"vX0":6.56935635342351,"vY0":-139.65883532089282,"vZ0":-8.00891904570621,"x":96.27,"y":196.98,"x0":-1.4819984540457087,"y0":50.00148745495434,"z0":5.344397725193214,"aX":-5.309839427598782},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":3.6,"spinRate":2232,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.39053362864287156,"extension":6.839494759548788},"hitData":{"launchSpeed":98.1,"launchAngle":56.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.95,"coordY":101.6}},"index":4,"playId":"924b1675-df83-38cb-a32c-4a38bc45028a","pitchNumber":5,"startTime":"2026-06-20T17:13:38.521Z","endTime":"2026-06-20T17:13:52.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:13:52.152Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-20T17:13:49.906Z","endTime":"2026-06-20T17:15:49.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80447425397479,"aZ":-16.55222519880318,"pfxX":-4.06554300344277,"pfxZ":7.769582309103484,"pX":-0.27401057956421554,"pZ":4.405235144965484,"vX0":5.280985142859789,"vY0":-139.7949474466579,"vZ0":-0.2498279148187205,"x":127.44,"y":119.84,"x0":-1.6454133224753713,"y0":50.004272231822924,"z0":5.567552052206957,"aX":-8.176436983574455},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":6.5,"spinRate":2346,"spinDirection":209},"zone":11,"typeConfidence":0.87,"plateTime":0.38944625805145616,"extension":6.854308510254544},"index":0,"playId":"e8c0db94-c905-3ca2-8dcb-22b466d41047","pitchNumber":1,"startTime":"2026-06-20T17:14:16.839Z","endTime":"2026-06-20T17:14:20.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.997845052616956,"aZ":-39.70503229041888,"pfxX":9.170503760040699,"pfxZ":-6.063912455738334,"pX":-0.9492576421305617,"pZ":3.136711182687818,"vX0":-1.536537032691689,"vY0":-110.79301823126318,"vZ0":3.0854084761424803,"x":153.18,"y":154.09,"x0":-1.4376548033401926,"y0":50.00327264335472,"z0":5.8787025875341525,"aX":11.388075676049922},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.8,"breakHorizontal":-16.2,"spinRate":2469,"spinDirection":44},"zone":11,"typeConfidence":0.92,"plateTime":0.49457350175245596,"extension":6.773125312709619},"index":1,"playId":"4dff727c-dec5-3668-ac5d-5abd2d4d580c","pitchNumber":2,"startTime":"2026-06-20T17:14:29.274Z","endTime":"2026-06-20T17:14:32.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037692851348446,"aZ":-12.979815904258556,"pfxX":-3.233409493488555,"pfxZ":9.700695993776561,"pX":-0.27969242724261445,"pZ":3.3388263704666135,"vX0":4.546503374960902,"vY0":-139.23896037293514,"vZ0":-3.4030965077460302,"x":127.66,"y":148.63,"x0":-1.5078366707630517,"y0":50.00004306506774,"z0":5.426352780160858,"aX":-6.396401902186301},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2324,"spinDirection":200},"zone":2,"typeConfidence":0.92,"plateTime":0.39223452880007725,"extension":6.730147607969429},"index":2,"playId":"21c0d103-bf11-3139-aad9-8ef79b5ad566","pitchNumber":3,"startTime":"2026-06-20T17:14:44.188Z","endTime":"2026-06-20T17:14:47.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65940272394719,"aZ":-15.251686370521986,"pfxX":-2.3958588758230945,"pfxZ":8.46701706873126,"pX":-0.13467867917293547,"pZ":3.4187848512570955,"vX0":4.887928679812841,"vY0":-139.81335069147804,"vZ0":-2.792692819597888,"x":122.13,"y":146.47,"x0":-1.586734983813028,"y0":50.00380139840781,"z0":5.419408549859203,"aX":-4.789365440682763},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2295,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.39030582563344707,"extension":6.899984099795648},"index":3,"playId":"1ba8833c-946c-3b8e-9202-bdd3e0ffe16d","pitchNumber":4,"startTime":"2026-06-20T17:15:04.051Z","endTime":"2026-06-20T17:15:11.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-20T17:15:27.176Z","endTime":"2026-06-20T17:15:40.320Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.074666824538316,"aZ":-12.75088838165424,"pfxX":-2.7023574857884274,"pfxZ":9.44962970923515,"pX":-0.21796349632254733,"pZ":2.7859537491275925,"vX0":4.657251363471034,"vY0":-142.10063560761827,"vZ0":-5.1080934524640105,"x":125.31,"y":163.56,"x0":-1.5233460654298017,"y0":50.000658672936076,"z0":5.409967544599334,"aX":-5.553727652072688},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":4.0,"spinRate":2213,"spinDirection":212},"zone":5,"typeConfidence":0.93,"plateTime":0.384746548318744,"extension":6.874807319258737},"hitData":{"launchSpeed":90.9,"launchAngle":44.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.76,"coordY":74.14}},"index":5,"playId":"27daa122-5658-306b-a667-8233ff3400f0","pitchNumber":5,"startTime":"2026-06-20T17:15:40.320Z","endTime":"2026-06-20T17:15:49.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:15:49.814Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, shortstop Colson Montgomery to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:17:41.043Z","endTime":"2026-06-20T17:18:20.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6184678195165,"aZ":-16.03229141620793,"pfxX":8.958446814947937,"pfxZ":8.531602250469241,"pX":-0.7330244982018131,"pZ":2.4640291697892125,"vX0":-11.458923296022432,"vY0":-136.56536815580756,"vZ0":-5.451298562581158,"x":144.94,"y":172.25,"x0":2.3502231831711127,"y0":50.00405502576981,"z0":5.586127689889806,"aX":16.951456623843896},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-13.8,"spinRate":2325,"spinDirection":130},"zone":4,"typeConfidence":0.9,"plateTime":0.4008422742812052,"extension":5.893264200919009},"index":0,"playId":"5459d7bf-cc3e-33d8-ae9f-95e046e4a952","pitchNumber":1,"startTime":"2026-06-20T17:17:58.856Z","endTime":"2026-06-20T17:18:02.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094382831766385,"aZ":-23.23113203609873,"pfxX":11.164389678565396,"pfxZ":4.734775048809855,"pX":-0.17703252607337006,"pZ":2.4229229245599386,"vX0":-10.603510261643077,"vY0":-135.91263382699694,"vZ0":-3.886948095292949,"x":123.75,"y":173.36,"x0":2.3062873058644264,"y0":50.00332144438285,"z0":5.466341655908079,"aX":21.08955909408479},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.0,"breakHorizontal":-18.2,"spinRate":2407,"spinDirection":124},"zone":5,"typeConfidence":0.89,"plateTime":0.4015233412566599,"extension":5.661052936872299},"hitData":{"launchSpeed":100.2,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.3,"coordY":137.36}},"index":1,"playId":"e1383811-314b-3bbd-91d3-9e5c057fd7b2","pitchNumber":2,"startTime":"2026-06-20T17:18:11.285Z","endTime":"2026-06-20T17:18:20.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:18:20.609Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:18:23.453Z","endTime":"2026-06-20T17:19:54.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7953940423118,"aZ":-36.99430845726101,"pfxX":-10.41899154511784,"pfxZ":-3.256628632383528,"pX":1.1789459555901425,"pZ":3.5705548939255065,"vX0":-1.403200554102842,"vY0":-120.68054026266704,"vZ0":2.8146033938571993,"x":72.06,"y":142.38,"x0":3.1215932045802157,"y0":50.00424988383038,"z0":5.640882727627983,"aX":-15.415610743366566},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.0,"breakHorizontal":19.2,"spinRate":2809,"spinDirection":311},"zone":12,"typeConfidence":0.9,"plateTime":0.4533217410173389,"extension":5.45339762697559},"index":0,"playId":"30695e6d-4bb5-3c00-b068-6de7fa79d1bd","pitchNumber":1,"startTime":"2026-06-20T17:18:43.485Z","endTime":"2026-06-20T17:18:47.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830490390132688,"aZ":-34.643957367872204,"pfxX":-9.212126032041368,"pfxZ":-1.6856007562133755,"pX":0.9596561844251904,"pZ":2.1714684889792224,"vX0":-1.8529310953289544,"vY0":-120.795196392526,"vZ0":-0.6040639357114727,"x":80.42,"y":180.15,"x0":2.9340182822717162,"y0":50.0010761192253,"z0":5.486393540441276,"aX":-13.529732445815931},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.9,"breakHorizontal":17.2,"spinRate":2895,"spinDirection":310},"zone":14,"typeConfidence":0.9,"plateTime":0.45447931954038445,"extension":5.5260420755653215},"index":1,"playId":"fa748502-a014-304c-b3f6-98c52040bd52","pitchNumber":2,"startTime":"2026-06-20T17:18:55.695Z","endTime":"2026-06-20T17:19:00.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419734918816385,"aZ":-32.60200205584422,"pfxX":-7.2264056416997935,"pfxZ":-0.2982420638138379,"pX":-0.5272125182859755,"pZ":2.4881296060067983,"vX0":-5.782296987522322,"vY0":-120.45256168863811,"vZ0":-0.2579934642435613,"x":137.1,"y":171.6,"x0":2.8509468111944427,"y0":50.00057039821477,"z0":5.502117286165185,"aX":-10.516649884600414},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":2861,"spinDirection":308},"zone":4,"typeConfidence":0.9,"plateTime":0.4563592270987864,"extension":5.690200657354947},"index":2,"playId":"3f148814-f305-321c-9eef-81c45553d1ba","pitchNumber":3,"startTime":"2026-06-20T17:19:09.071Z","endTime":"2026-06-20T17:19:12.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-20T17:19:18.898Z","endTime":"2026-06-20T17:19:30.386Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252166584791908,"aZ":-12.573601232428787,"pfxX":8.688530910921974,"pfxZ":9.982837420240427,"pX":-0.11252659666426411,"pZ":2.2214447000646484,"vX0":-9.784285396102216,"vY0":-139.02029190031445,"vZ0":-6.674704835183038,"x":121.29,"y":178.8,"x0":2.3185100539425982,"y0":50.005633829894144,"z0":5.483022147868385,"aX":17.06374541632126},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-13.8,"spinRate":2308,"spinDirection":126},"zone":5,"typeConfidence":0.92,"plateTime":0.39352839701623665,"extension":5.855664183885682},"index":4,"playId":"cefbddb4-90a2-3ee2-af76-c0358671bda9","pitchNumber":4,"startTime":"2026-06-20T17:19:30.386Z","endTime":"2026-06-20T17:19:34.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.456236952334883,"aZ":-16.45131017585708,"pfxX":7.979255569721607,"pfxZ":8.146101444877912,"pX":-0.48627663922119313,"pZ":2.5251661611315623,"vX0":-10.41417423660452,"vY0":-137.7736855101547,"vZ0":-5.300097688653285,"x":135.54,"y":170.6,"x0":2.298882450132624,"y0":50.00245716857077,"z0":5.578679533641968,"aX":15.401216628860498},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-12.4,"spinRate":2293,"spinDirection":130},"zone":4,"typeConfidence":0.91,"plateTime":0.39695115098336275,"extension":5.783487029585431},"hitData":{"launchSpeed":75.8,"launchAngle":18.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.81,"coordY":125.9}},"index":5,"playId":"619f5507-a4cb-375e-a37f-e78ab63da365","pitchNumber":5,"startTime":"2026-06-20T17:19:46.298Z","endTime":"2026-06-20T17:19:54.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:19:54.023Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-20T17:19:57.084Z","endTime":"2026-06-20T17:21:55.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617754846526992,"aZ":-28.23333979642414,"pfxX":8.060994883873256,"pfxZ":2.0436561615850852,"pX":1.204299415770888,"pZ":2.8829042493163697,"vX0":-6.61749608981483,"vY0":-136.78230741984913,"vZ0":-2.1062861787438787,"x":71.09,"y":160.94,"x0":2.5844595702643676,"y0":50.00596541828338,"z0":5.561453017214232,"aX":15.577278187564723},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.5,"breakHorizontal":-13.6,"spinRate":2376,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.3974715127927526,"extension":5.786540128177268},"index":0,"playId":"480faefe-d25a-32b5-a7e8-d865dbd1f074","pitchNumber":1,"startTime":"2026-06-20T17:20:16.620Z","endTime":"2026-06-20T17:20:20.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363444573771297,"aZ":-37.086289552703796,"pfxX":-8.110575720306505,"pfxZ":-3.2229212573533044,"pX":0.20657877126014082,"pZ":2.294744579529729,"vX0":-3.6703941487854506,"vY0":-122.70662785827759,"vZ0":-0.1670992184308291,"x":109.13,"y":176.82,"x0":2.775607659035307,"y0":50.00267984839579,"z0":5.524444432938264,"aX":-12.362431494948568},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":15.6,"spinRate":2838,"spinDirection":306},"zone":5,"typeConfidence":0.9,"plateTime":0.44642963857198614,"extension":5.422845034581297},"index":1,"playId":"4adfdcdb-477b-33c9-a92c-6ef67ba1ce67","pitchNumber":2,"startTime":"2026-06-20T17:20:29.037Z","endTime":"2026-06-20T17:20:32.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600061652416706,"aZ":-25.29577427753576,"pfxX":10.598588998888719,"pfxZ":3.6209288545998124,"pX":0.8528726178273521,"pZ":2.5815092818918384,"vX0":-8.244054427037323,"vY0":-136.58015291510068,"vZ0":-3.227509883044006,"x":84.49,"y":169.08,"x0":2.5255700271880226,"y0":50.002070288148055,"z0":5.507926392687008,"aX":20.128145680880824},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":-17.5,"spinRate":2375,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.4002202743753105,"extension":5.8365686232121625},"index":2,"playId":"6311b576-3750-3ce3-b643-7b7ffc15da27","pitchNumber":3,"startTime":"2026-06-20T17:20:39.767Z","endTime":"2026-06-20T17:20:43.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-20T17:20:53.919Z","endTime":"2026-06-20T17:21:05.442Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673448191469763,"aZ":-14.592938044179204,"pfxX":5.835761997471456,"pfxZ":8.832461986839224,"pX":-0.5102680780374239,"pZ":3.135334289259864,"vX0":-9.533125270240484,"vY0":-139.12617406347206,"vZ0":-4.703686152314874,"x":136.45,"y":154.13,"x0":2.1783841763031604,"y0":50.00470293524831,"z0":5.791905367496217,"aX":11.619570026029052},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.0,"spinRate":2360,"spinDirection":138},"zone":1,"typeConfidence":0.92,"plateTime":0.3913853398642644,"extension":5.753219801286738},"index":4,"playId":"4717302f-6a0c-3687-b951-5a20e650c10f","pitchNumber":4,"startTime":"2026-06-20T17:21:05.442Z","endTime":"2026-06-20T17:21:09.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41677832535343,"aZ":-18.346669128403324,"pfxX":6.356809492450541,"pfxZ":7.147844594579016,"pX":2.171507646946957,"pZ":4.36442235094325,"vX0":-3.6113779867080837,"vY0":-137.70177775579978,"vZ0":-0.15716599295539718,"x":34.23,"y":120.94,"x0":2.6688769285218634,"y0":50.00405348037303,"z0":5.655509654848088,"aX":12.30083110465093},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":-10.8,"spinRate":2286,"spinDirection":126},"zone":12,"typeConfidence":0.87,"plateTime":0.39661807809889327,"extension":5.589249032031253},"index":5,"playId":"60936bb8-53f7-365e-8aaa-304a5cfc7f36","pitchNumber":5,"startTime":"2026-06-20T17:21:24.613Z","endTime":"2026-06-20T17:21:27.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.351301365853796,"aZ":-28.001081594498523,"pfxX":9.221295376923322,"pfxZ":2.179885420930386,"pX":1.2854145015312888,"pZ":3.0857875614508856,"vX0":-6.53681200363947,"vY0":-136.7138976045005,"vZ0":-1.3270527729449668,"x":68.0,"y":155.46,"x0":2.4932034503709155,"y0":50.006467683004786,"z0":5.475402413239941,"aX":17.693713838830856},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.6,"spinRate":2406,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.39859305318768445,"extension":5.625815575505585},"index":6,"playId":"54c0da0f-640a-35d0-9202-d857430eb77b","pitchNumber":6,"startTime":"2026-06-20T17:21:38.085Z","endTime":"2026-06-20T17:21:42.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.567018851283812,"aZ":-32.7754563263416,"pfxX":-9.886800357997966,"pfxZ":-0.4110520902073995,"pX":-0.3544199389477222,"pZ":1.1547275926918144,"vX0":-4.432686998727624,"vY0":-121.10480457671069,"vZ0":-3.1256646912509325,"x":130.51,"y":207.6,"x0":2.7914094975004358,"y0":50.0015768150753,"z0":5.367931800050947,"aX":-14.490620443923655},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":19.1,"spinRate":2817,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.45458040033047764,"extension":5.432269940017002},"index":7,"playId":"c2e6d2fd-4a5d-33d1-ad08-02bc2cd8a237","pitchNumber":7,"startTime":"2026-06-20T17:21:51.163Z","endTime":"2026-06-20T17:21:55.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:21:55.949Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randal Grichuk pops out to shortstop Zach McKinstry.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:23:25.294Z","endTime":"2026-06-20T17:24:16.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726446524525212,"aZ":-15.450822890599694,"pfxX":-2.2880021155926324,"pfxZ":8.672103084767196,"pX":-0.0779954099265032,"pZ":2.1924663881571917,"vX0":5.029207072713574,"vY0":-137.76864750438517,"vZ0":-6.133307235637789,"x":119.97,"y":179.58,"x0":-1.6272975928776285,"y0":50.00015479220461,"z0":5.486165609837664,"aX":-4.4111940687345434},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":3.1,"spinRate":2292,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.39709092365720267,"extension":6.6366860290121865},"hitData":{"launchSpeed":79.1,"launchAngle":62.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":140.53}},"index":0,"playId":"80541c53-2c91-34ce-bf15-395c64fd8b85","pitchNumber":1,"startTime":"2026-06-20T17:24:06.669Z","endTime":"2026-06-20T17:24:16.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:24:16.939Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:24:21.936Z","endTime":"2026-06-20T17:24:55.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175614134897785,"aZ":-14.437522117758498,"pfxX":-3.564303700695117,"pfxZ":9.208089627005368,"pX":-1.9014432691039993,"pZ":3.563473794562043,"vX0":1.0636274852124172,"vY0":-137.37860508502843,"vZ0":-3.0668305970884093,"x":189.48,"y":142.57,"x0":-1.8285904099749486,"y0":50.00589083626525,"z0":5.665609232023765,"aX":-6.86796382576784},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2225,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3974934655941711,"extension":6.596622797152578},"index":0,"playId":"31ae542d-6135-358b-ab87-21a92db33920","pitchNumber":1,"startTime":"2026-06-20T17:24:36.245Z","endTime":"2026-06-20T17:24:39.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.416570964326567,"aZ":-30.497034610254488,"pfxX":-3.9782490631329406,"pfxZ":1.0411639819422422,"pX":0.264800574055742,"pZ":2.9769173680549614,"vX0":5.944706282208324,"vY0":-125.55050405857173,"vZ0":-0.3070624234862753,"x":106.91,"y":158.4,"x0":-1.603282111593522,"y0":50.004883782358085,"z0":5.556299422531914,"aX":-6.431787517870155},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":6.0,"spinRate":1538,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.4341786709065447,"extension":6.87669928484414},"hitData":{"launchSpeed":97.1,"launchAngle":-7.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":169.92}},"index":1,"playId":"5bbfcf48-2a1e-35cf-9b04-e453eafc66c3","pitchNumber":2,"startTime":"2026-06-20T17:24:46.952Z","endTime":"2026-06-20T17:24:55.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:24:55.476Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Braden Montgomery walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:24:56.280Z","endTime":"2026-06-20T17:27:32.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.294093875664373,"aZ":-22.094180059183977,"pfxX":2.643363083143947,"pfxZ":5.580101441745602,"pX":0.3256543234842876,"pZ":1.8978549417215256,"vX0":4.575878315834014,"vY0":-132.57607480481963,"vZ0":-5.265261668813869,"x":104.59,"y":187.54,"x0":-1.7562006433341149,"y0":50.00585730423006,"z0":5.489541602668479,"aX":4.777643134991238},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-5.6,"spinRate":2173,"spinDirection":183},"zone":9,"typeConfidence":0.91,"plateTime":0.4107613805249435,"extension":6.676565099151852},"index":0,"playId":"0e99fe17-f518-3b26-ab9d-6e0be0c83930","pitchNumber":1,"startTime":"2026-06-20T17:25:18.123Z","endTime":"2026-06-20T17:25:21.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-20T17:25:32.716Z","endTime":"2026-06-20T17:25:40.241Z","isPitch":false,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14489555048929,"aZ":-40.131096616772794,"pfxX":9.58266318716672,"pfxZ":-6.231746137002091,"pX":0.9530543874415525,"pZ":0.1392759017013169,"vX0":2.5979403824557865,"vY0":-112.8313747939643,"vZ0":-3.2198796455337284,"x":80.67,"y":235.02,"x0":-1.460244285480089,"y0":50.0000660765624,"z0":5.662396749857679,"aX":12.247610389905157},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.8,"breakHorizontal":-18.0,"spinRate":2416,"spinDirection":38},"zone":14,"typeConfidence":0.92,"plateTime":0.48701256433006357,"extension":6.7077053968055065},"index":2,"playId":"f8fb2c9e-3f55-3a5b-9172-faf307d6315d","pitchNumber":2,"startTime":"2026-06-20T17:25:40.241Z","endTime":"2026-06-20T17:25:45.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.835718259277044,"aZ":-22.34815429204084,"pfxX":1.6041162305774046,"pfxZ":5.2435216791843064,"pX":0.5736542123659509,"pZ":2.705921276986471,"vX0":5.424656548517118,"vY0":-134.90713348285237,"vZ0":-3.407229272999288,"x":95.13,"y":165.72,"x0":-1.6582973082612067,"y0":50.00065045581502,"z0":5.5305977164056985,"aX":3.0046364683771274},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-3.8,"spinRate":2319,"spinDirection":170},"zone":6,"typeConfidence":0.84,"plateTime":0.40348033103388925,"extension":6.747012086877124},"index":3,"playId":"1c18ede3-e4db-37f9-b888-f82941ed7245","pitchNumber":3,"startTime":"2026-06-20T17:26:00.034Z","endTime":"2026-06-20T17:26:07.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628356464797825,"aZ":-11.338123083889846,"pfxX":-4.311190119736295,"pfxZ":10.438863721979297,"pX":0.3152484367548748,"pZ":3.081549524586485,"vX0":6.944164896298092,"vY0":-139.92094279740857,"vZ0":-4.340547926050843,"x":104.98,"y":155.58,"x0":-1.631068385492292,"y0":50.00007554090589,"z0":5.3874649443416684,"aX":-8.603544131246041},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2313,"spinDirection":208},"zone":3,"typeConfidence":0.92,"plateTime":0.3904715870190083,"extension":6.671677800975385},"index":4,"playId":"d35e71ed-388c-394e-9965-81a30775bb6e","pitchNumber":4,"startTime":"2026-06-20T17:26:39.266Z","endTime":"2026-06-20T17:26:42.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.7,"endSpeed":80.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75024966901069,"aZ":-31.18133455270786,"pfxX":-3.7536175029828147,"pfxZ":0.6070271888892531,"pX":-1.4851851188430616,"pZ":3.2921377684494,"vX0":1.5814661100470098,"vY0":-126.46549604901209,"vZ0":0.7539720331443767,"x":173.61,"y":149.89,"x0":-1.6251874892267002,"y0":50.00590066757701,"z0":5.458984748859334,"aX":-6.182868813018509},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.4,"breakHorizontal":6.5,"spinRate":1157,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4303682981181298,"extension":6.92649041962009},"index":5,"playId":"35ffb8c3-59f7-33a9-a901-4b32153cf4b9","pitchNumber":5,"startTime":"2026-06-20T17:26:57.899Z","endTime":"2026-06-20T17:27:01.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.154562709668397,"aZ":-32.931100177183886,"pfxX":-5.159266858519278,"pfxZ":-0.441029198825758,"pX":1.2921039531500562,"pZ":0.8478776608342031,"vX0":8.730640324142747,"vY0":-129.12821525832268,"vZ0":-5.031528681467645,"x":67.75,"y":215.89,"x0":-1.4339570956935264,"y0":50.00368470787778,"z0":5.301350415028697,"aX":-8.878238026229615},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":7.8,"spinRate":1260,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4211796315072487,"extension":6.94997634082458},"index":6,"playId":"53021797-af90-3430-9820-2e5b355694e9","pitchNumber":6,"startTime":"2026-06-20T17:27:11.634Z","endTime":"2026-06-20T17:27:16.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90228967761897,"aZ":-20.83808574888461,"pfxX":1.1452540299763163,"pfxZ":6.0232467466636495,"pX":-0.08557260222467432,"pZ":1.076747612502465,"vX0":3.70261729282605,"vY0":-134.99500215234644,"vZ0":-7.436719941157021,"x":120.26,"y":209.71,"x0":-1.612973007375987,"y0":50.00635736359218,"z0":5.287867205889662,"aX":2.1551156972428904},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-2.8,"spinRate":2310,"spinDirection":184},"zone":13,"typeConfidence":0.79,"plateTime":0.4027104058285267,"extension":6.828651451209803},"index":7,"playId":"8b9bd12d-3569-3e42-8b8e-4a99f257cf6d","pitchNumber":7,"startTime":"2026-06-20T17:27:28.010Z","endTime":"2026-06-20T17:27:32.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:27:32.747Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Peters strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-20T17:27:34.242Z","endTime":"2026-06-20T17:29:36.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":71.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81078328327333,"aZ":-38.243429554952826,"pfxX":7.776824804170812,"pfxZ":-4.6929380169233195,"pX":-1.6610757053775933,"pZ":2.6346887142977784,"vX0":-1.87220764465234,"vY0":-112.76396259487662,"vZ0":1.4575842218494883,"x":180.32,"y":167.64,"x0":-1.8323957681830203,"y0":50.00524422138782,"z0":5.827681978322066,"aX":10.052317304934347},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.9,"breakHorizontal":-13.7,"spinRate":2453,"spinDirection":43},"zone":11,"typeConfidence":0.89,"plateTime":0.48507273481850977,"extension":6.609978297744852},"index":0,"playId":"d10fcbb1-be54-342f-bc15-02413b045cf2","pitchNumber":1,"startTime":"2026-06-20T17:27:57.781Z","endTime":"2026-06-20T17:28:01.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46345101841167,"aZ":-12.681010745942787,"pfxX":-4.067158919338274,"pfxZ":9.731101241711428,"pX":0.161164277413927,"pZ":1.7629277960617982,"vX0":6.29375698939645,"vY0":-140.10827843191169,"vZ0":-7.492080238339462,"x":110.86,"y":191.18,"x0":-1.5782005376576027,"y0":50.001111751066446,"z0":5.286969552134961,"aX":-8.145978701949344},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":6.2,"spinRate":2315,"spinDirection":218},"zone":8,"typeConfidence":0.92,"plateTime":0.38983114852126555,"extension":6.7883662766938695},"index":1,"playId":"8c3c9f89-c624-3477-a00b-aa389d1c6719","pitchNumber":2,"startTime":"2026-06-20T17:28:15.727Z","endTime":"2026-06-20T17:28:42.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"8c3c9f89-c624-3477-a00b-aa389d1c6719","startTime":"2026-06-20T17:28:44.143Z","endTime":"2026-06-20T17:28:45.195Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Missed catch error by first baseman Spencer Torkelson on the pickoff attempt. Braden Montgomery to 2nd.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"8c3c9f89-c624-3477-a00b-aa389d1c6719","startTime":"2026-06-20T17:28:45.195Z","endTime":"2026-06-20T17:29:09.100Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695731,"link":"/api/v1/people/695731"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"first":{"id":695731,"link":"/api/v1/people/695731"},"postOnSecond":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":41.099999999999994,"awayTeamWinProbability":58.900000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.84,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.500193141055522,"aZ":-37.94248868745807,"pfxX":6.803412001557021,"pfxZ":-4.528427738532529,"pX":0.4025823768306486,"pZ":1.3906348640365696,"vX0":2.0000970687150965,"vY0":-112.16596607534964,"vZ0":-1.2053555790699828,"x":101.65,"y":201.23,"x0":-1.3849421502198873,"y0":50.00446324712903,"z0":5.807606880114021,"aX":8.659887590017131},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.2,"breakHorizontal":-12.8,"spinRate":2367,"spinDirection":46},"zone":14,"typeConfidence":0.87,"plateTime":0.4885328460335683,"extension":6.850770946893326},"index":4,"playId":"950a2342-9d3d-3a6e-9eee-e20035f8f932","pitchNumber":3,"startTime":"2026-06-20T17:29:09.100Z","endTime":"2026-06-20T17:29:12.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.217288337031523,"aZ":-38.27431058101752,"pfxX":8.527186717079243,"pfxZ":-4.4689861569389215,"pX":0.2653914890733745,"pZ":0.9426349572021077,"vX0":1.356402956329079,"vY0":-116.48861455166126,"vZ0":-2.557255753495762,"x":106.88,"y":213.33,"x0":-1.4326094681881818,"y0":50.002099137275316,"z0":5.695779321425622,"aX":11.641541601647623},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.4,"breakHorizontal":-15.7,"spinRate":2523,"spinDirection":48},"zone":14,"typeConfidence":0.88,"plateTime":0.4713803924689608,"extension":6.767313898986361},"index":5,"playId":"bdf1f13a-56e0-3379-9727-6339cf548f58","pitchNumber":4,"startTime":"2026-06-20T17:29:30.500Z","endTime":"2026-06-20T17:29:36.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:29:36.614Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, third baseman Miguel Vargas to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T17:31:42.152Z","endTime":"2026-06-20T17:32:37.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08676979477751,"aZ":-18.01158089823429,"pfxX":7.820158538297047,"pfxZ":7.402491300891535,"pX":-0.6457132068862723,"pZ":2.982283593730479,"vX0":-10.535071108079793,"vY0":-137.1641275555793,"vZ0":-3.75304204317823,"x":141.61,"y":158.26,"x0":2.2210788182707706,"y0":50.00611268943924,"z0":5.589484132370436,"aX":14.969814456831605},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-12.1,"spinRate":2307,"spinDirection":125},"zone":1,"typeConfidence":0.89,"plateTime":0.3986524206477835,"extension":5.774044765164183},"index":0,"playId":"65a89b6f-cd75-329a-8e49-821a35d24aaa","pitchNumber":1,"startTime":"2026-06-20T17:31:55.958Z","endTime":"2026-06-20T17:32:01.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33710013622139,"aZ":-18.229511124372046,"pfxX":6.611082852016427,"pfxZ":7.218066106619796,"pX":0.08166575292383826,"pZ":2.94685409846683,"vX0":-8.269196533381132,"vY0":-137.7903694474726,"vZ0":-4.217981003249784,"x":113.89,"y":159.21,"x0":2.2563650734488743,"y0":50.00017275713457,"z0":5.7216867542445415,"aX":12.767691424182077},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":-10.3,"spinRate":2260,"spinDirection":130},"zone":2,"typeConfidence":0.9,"plateTime":0.3968252536530299,"extension":5.727515621480655},"index":1,"playId":"eb245151-4597-3026-8761-3a1094d390f8","pitchNumber":2,"startTime":"2026-06-20T17:32:06.702Z","endTime":"2026-06-20T17:32:10.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87047956191099,"aZ":-35.09966037962409,"pfxX":-11.24387481834334,"pfxZ":-1.9919474990600117,"pX":-1.2428241319977988,"pZ":1.688011353733888,"vX0":-5.705119189965513,"vY0":-121.0645605184852,"vZ0":-1.4522591834066105,"x":164.37,"y":193.2,"x0":2.612544042304247,"y0":50.00186318398897,"z0":5.396435172075227,"aX":-16.51986027578055},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":21.8,"spinRate":2952,"spinDirection":314},"zone":13,"typeConfidence":0.9,"plateTime":0.45417977656201636,"extension":5.567709591224214},"index":2,"playId":"295f882b-8bb5-3405-ae6e-ae76332fa55f","pitchNumber":3,"startTime":"2026-06-20T17:32:17.242Z","endTime":"2026-06-20T17:32:21.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853403063624548,"aZ":-28.782757007122083,"pfxX":9.793020730456591,"pfxZ":1.7770104620612468,"pX":0.3969398685311608,"pZ":2.350305722685384,"vX0":-8.368773082665097,"vY0":-137.01363804561265,"vZ0":-3.2640373635738262,"x":101.87,"y":175.32,"x0":2.2110845990393795,"y0":50.0047300718921,"z0":5.513292354967977,"aX":18.714689978744456},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":-16.1,"spinRate":2478,"spinDirection":124},"zone":6,"typeConfidence":0.91,"plateTime":0.3990052708549987,"extension":5.748546059440877},"hitData":{"launchSpeed":93.8,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.27,"coordY":156.75}},"index":3,"playId":"82113e03-1817-3b66-b86e-4c5b06c1ec9d","pitchNumber":4,"startTime":"2026-06-20T17:32:29.285Z","endTime":"2026-06-20T17:32:37.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:32:37.978Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T17:33:00.528Z","endTime":"2026-06-20T17:34:36.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":88.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100597445243782,"aZ":-25.941211171423458,"pfxX":10.115739221071518,"pfxZ":3.19260916146429,"pX":1.6383593340038711,"pZ":3.4138077716138424,"vX0":-5.99805817376068,"vY0":-137.12303584756262,"vZ0":-1.3352909545628497,"x":54.55,"y":146.61,"x0":2.5112973916227403,"y0":50.00355636551453,"z0":5.635356672927143,"aX":19.753335668800258},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.5,"spinRate":2321,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.3956424001239882,"extension":5.641487500680524},"index":0,"playId":"165db3f4-7146-3396-8c79-b90734c42916","pitchNumber":1,"startTime":"2026-06-20T17:33:00.528Z","endTime":"2026-06-20T17:33:05.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48619642862774,"aZ":-34.193514221808464,"pfxX":-7.811472167256607,"pfxZ":-1.3701287191786502,"pX":1.7909522757105796,"pZ":2.9686264372400357,"vX0":-0.21860237439137228,"vY0":-120.08615427992744,"vZ0":1.0463574955921144,"x":48.73,"y":158.63,"x0":2.8991276021042567,"y0":50.00312388372397,"z0":5.5500552277011765,"aX":-11.50157124269393},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.0,"breakHorizontal":14.3,"spinRate":2935,"spinDirection":308},"zone":12,"typeConfidence":0.9,"plateTime":0.4547057193257027,"extension":5.521289116968698},"index":1,"playId":"c71ff761-e784-3b89-9cd1-565c6e819e36","pitchNumber":2,"startTime":"2026-06-20T17:33:12.066Z","endTime":"2026-06-20T17:33:15.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2608991464494,"aZ":-27.743868496246627,"pfxX":10.367830625411198,"pfxZ":2.308564987208758,"pX":1.523541383373377,"pZ":2.6547158822557906,"vX0":-6.46263308415802,"vY0":-136.43020234349743,"vZ0":-2.583395056813113,"x":58.93,"y":167.1,"x0":2.5556103620965964,"y0":50.001406889713266,"z0":5.492977489443627,"aX":19.873093824894436},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.0,"breakHorizontal":-17.8,"spinRate":2240,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.39890959171904505,"extension":5.753067194161703},"index":2,"playId":"60d175a4-09b5-32e0-b50c-b517910e2c26","pitchNumber":3,"startTime":"2026-06-20T17:33:25.351Z","endTime":"2026-06-20T17:33:30.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02416829230849,"aZ":-15.069872233240512,"pfxX":7.183443333591882,"pfxZ":8.71253999322607,"pX":0.4233825787509777,"pZ":2.8954657421589363,"vX0":-7.60267937958249,"vY0":-138.32034264695565,"vZ0":-4.900269542991634,"x":100.86,"y":160.6,"x0":2.257024018000069,"y0":50.00596890052426,"z0":5.679871804098071,"aX":14.107170661112782},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-11.6,"spinRate":2339,"spinDirection":135},"zone":3,"typeConfidence":0.91,"plateTime":0.39399990652483563,"extension":5.830617095196445},"index":3,"playId":"1e36ac60-ced1-3f21-b50e-619314b1b00b","pitchNumber":4,"startTime":"2026-06-20T17:33:38.715Z","endTime":"2026-06-20T17:33:42.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.5,"endSpeed":88.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.566570033191596,"aZ":-17.030638770784275,"pfxX":7.5539690145146645,"pfxZ":7.618695115020968,"pX":0.1000123739355257,"pZ":2.8170745714249246,"vX0":-8.337778843158068,"vY0":-138.98732738305642,"vZ0":-4.889160239183841,"x":113.19,"y":162.72,"x0":2.135107448114767,"y0":50.001238221830704,"z0":5.703909149544434,"aX":15.010630958057199},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-12.2,"spinRate":2257,"spinDirection":132},"zone":2,"typeConfidence":0.9,"plateTime":0.3917523957417086,"extension":5.816452446768571},"index":4,"playId":"972a8ed3-d615-3631-9307-3cd7bf855313","pitchNumber":5,"startTime":"2026-06-20T17:33:50.936Z","endTime":"2026-06-20T17:33:54.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-20T17:34:02.398Z","endTime":"2026-06-20T17:34:13.101Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56988179079423,"aZ":-36.921080274796715,"pfxX":-8.053036658731205,"pfxZ":-3.144212118396794,"pX":0.057666522631360746,"pZ":1.4778936609996103,"vX0":-4.112410863978844,"vY0":-122.78035038073834,"vZ0":-1.9015548218046199,"x":114.8,"y":198.88,"x0":2.8056165504805324,"y0":50.00072644562467,"z0":5.433806310180482,"aX":-12.169961709534022},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.9,"breakHorizontal":15.6,"spinRate":2850,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.44782319294851547,"extension":5.682874149637633},"index":6,"playId":"410eccd7-84be-34c5-be98-60012154b88b","pitchNumber":6,"startTime":"2026-06-20T17:34:13.101Z","endTime":"2026-06-20T17:34:19.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550154987078578,"aZ":-15.961913773547678,"pfxX":6.4478813401028,"pfxZ":8.308359842582261,"pX":0.6989618159511648,"pZ":2.705375292699912,"vX0":-7.133043256672148,"vY0":-138.25339196855913,"vZ0":-5.067460341864576,"x":90.36,"y":165.73,"x0":2.465087610248419,"y0":50.00160867863978,"z0":5.620320868094765,"aX":12.579987810859107},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.3,"spinRate":2323,"spinDirection":138},"zone":6,"typeConfidence":0.91,"plateTime":0.39499526145510355,"extension":5.846011457900016},"index":7,"playId":"8395c03d-b6b0-3194-a2d0-faa24b717d21","pitchNumber":7,"startTime":"2026-06-20T17:34:32.189Z","endTime":"2026-06-20T17:34:36.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:34:36.720Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Sam Antonacci to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-20T17:34:38.357Z","endTime":"2026-06-20T17:35:30.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70020272701175,"aZ":-12.769918943758173,"pfxX":5.066631140890229,"pfxZ":9.679638949612732,"pX":-1.2977684977313606,"pZ":3.556522172926162,"vX0":-11.168675998982847,"vY0":-140.00636108969894,"vZ0":-3.7493988258143816,"x":166.47,"y":142.75,"x0":2.067395808186773,"y0":50.00516888144265,"z0":5.736664103481995,"aX":10.160897073658312},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-7.1,"spinRate":2386,"spinDirection":130},"zone":11,"typeConfidence":0.92,"plateTime":0.38976382059678105,"extension":5.890498527873528},"index":0,"playId":"997c17f7-9aa3-3360-a8aa-958571c5d4db","pitchNumber":1,"startTime":"2026-06-20T17:34:57.738Z","endTime":"2026-06-20T17:35:01.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21007611483176,"aZ":-11.582091621721867,"pfxX":5.707018091850105,"pfxZ":10.337390485210394,"pX":-0.6050527300237591,"pZ":1.9291240535480538,"vX0":-9.846841168224982,"vY0":-139.2825259902054,"vZ0":-7.7945415154228845,"x":140.06,"y":186.69,"x0":2.2124526725010085,"y0":50.00601027642673,"z0":5.505097262606916,"aX":11.372473653136177},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":-8.6,"spinRate":2308,"spinDirection":130},"zone":7,"typeConfidence":0.92,"plateTime":0.3911868936543108,"extension":5.9668634124908495},"index":1,"playId":"2df983e7-06fc-3049-878f-063abc46c5f6","pitchNumber":2,"startTime":"2026-06-20T17:35:10.888Z","endTime":"2026-06-20T17:35:14.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12899723446409,"aZ":-36.779800314505955,"pfxX":-7.870298921992088,"pfxZ":-3.0022846781977828,"pX":0.5166294325771293,"pZ":1.8869509148054544,"vX0":-2.9629547747905263,"vY0":-122.70586334538721,"vZ0":-1.122196922845619,"x":97.31,"y":187.83,"x0":2.760759008662157,"y0":50.00503189067272,"z0":5.469828539343722,"aX":-12.06288738168346},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.4,"breakHorizontal":14.9,"spinRate":2915,"spinDirection":308},"zone":9,"typeConfidence":0.9,"plateTime":0.44552411000209347,"extension":5.72599483154105},"hitData":{"launchSpeed":99.8,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":158.27}},"index":2,"playId":"6404b2c0-3ff2-370c-823c-76862ec96d53","pitchNumber":3,"startTime":"2026-06-20T17:35:23.742Z","endTime":"2026-06-20T17:35:30.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:35:30.543Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Romo flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:35:41.347Z","endTime":"2026-06-20T17:38:04.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"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(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.3,"endSpeed":82.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.775355957380903,"aZ":-26.782876342962787,"pfxX":3.310727417715932,"pfxZ":3.1241287733100442,"pX":-1.271541108588536,"pZ":2.89659889271169,"vX0":0.3164997329878906,"vY0":-130.14203370692272,"vZ0":-1.6538904006201043,"x":165.47,"y":160.57,"x0":-1.8249665635478312,"y0":50.00203931505382,"z0":5.557174925960755,"aX":5.712899520734269},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-6.1,"spinRate":2164,"spinDirection":164},"zone":11,"typeConfidence":0.92,"plateTime":0.4199013760263721,"extension":6.777601998326241},"index":0,"playId":"d8650737-7821-37b5-929a-b410b4932b07","pitchNumber":1,"startTime":"2026-06-20T17:37:41.596Z","endTime":"2026-06-20T17:37:45.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02261467315504,"aZ":-28.04429769413979,"pfxX":4.9406364451157625,"pfxZ":2.4265745519053556,"pX":-0.23105465812523662,"pZ":3.0659539559471436,"vX0":1.872172602785136,"vY0":-128.89574161778555,"vZ0":-1.007240444223359,"x":125.81,"y":156.0,"x0":-1.606485066251204,"y0":50.00268455290154,"z0":5.605800150840945,"aX":8.403820904020339},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.4,"breakHorizontal":-9.4,"spinRate":2251,"spinDirection":150},"zone":2,"typeConfidence":0.72,"plateTime":0.42316072530515525,"extension":6.858015276789212},"hitData":{"launchSpeed":82.1,"launchAngle":40.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.31,"coordY":84.79}},"index":1,"playId":"eefc85b2-3546-3af5-8cfa-db30714e6a37","pitchNumber":2,"startTime":"2026-06-20T17:37:53.411Z","endTime":"2026-06-20T17:38:04.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:38:04.668Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Sam Antonacci hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:38:06.284Z","endTime":"2026-06-20T17:38:55.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"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":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.8,"endSpeed":71.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.258485152232076,"aZ":-38.240073991574434,"pfxX":8.571983343903568,"pfxZ":-4.758259873393792,"pX":0.49332047803583934,"pZ":1.9191672153095811,"vX0":1.94610024052951,"vY0":-111.90126634951993,"vZ0":-0.06265407973469861,"x":98.2,"y":186.96,"x0":-1.5004541554338384,"y0":50.00331775666537,"z0":5.849007567907889,"aX":10.924672564143673},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-8.4,"breakHorizontal":-16.1,"spinRate":2446,"spinDirection":42},"zone":9,"typeConfidence":0.91,"plateTime":0.48855394831875687,"extension":6.735806632533963},"index":0,"playId":"4ed6ca36-e6c8-3710-b5f8-5f996251b94c","pitchNumber":1,"startTime":"2026-06-20T17:38:28.154Z","endTime":"2026-06-20T17:38:31.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-20T17:38:39.874Z","endTime":"2026-06-20T17:38:49.499Z","isPitch":false,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.673059811678588,"aZ":-24.36545521105202,"pfxX":2.498553193316911,"pfxZ":4.298389130910764,"pX":1.5991547372489834,"pZ":1.5071701063939151,"vX0":7.2177773941461885,"vY0":-133.23300912148628,"vZ0":-5.884423340368626,"x":56.04,"y":198.09,"x0":-1.4579228332716387,"y0":50.005049427614985,"z0":5.479235493064673,"aX":4.5414779134627565},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-5.9,"spinRate":2333,"spinDirection":169},"zone":14,"typeConfidence":0.92,"plateTime":0.4093891234451772,"extension":6.847341368752529},"index":2,"playId":"33a1302e-af1e-3d26-86ff-218c7d4c95f0","pitchNumber":2,"startTime":"2026-06-20T17:38:49.499Z","endTime":"2026-06-20T17:38:55.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":0.64,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:38:55.999Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Vargas flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:38:56.450Z","endTime":"2026-06-20T17:40:34.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500819574422046,"aZ":-23.673246501965526,"pfxX":2.289265658137628,"pfxZ":4.731088659388433,"pX":0.7150157258389239,"pZ":2.7630584914985823,"vX0":5.308307789633953,"vY0":-132.31962651283712,"vZ0":-2.856188360004572,"x":89.75,"y":164.18,"x0":-1.603631093559617,"y0":50.00584404390071,"z0":5.564541978566655,"aX":4.117937827197221},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-5.2,"spinRate":2266,"spinDirection":172},"zone":6,"typeConfidence":0.91,"plateTime":0.4117173593305603,"extension":6.826238140273056},"index":0,"playId":"bc63bc81-441e-3645-8583-45475853df8a","pitchNumber":1,"startTime":"2026-06-20T17:39:22.015Z","endTime":"2026-06-20T17:39:25.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30389021255008,"aZ":-19.807771813004816,"pfxX":-9.458526604804106,"pfxZ":6.276431413345025,"pX":-1.0611107376496418,"pZ":1.6505456284357762,"vX0":4.548565404293385,"vY0":-139.6534111345533,"vZ0":-6.7972934935759755,"x":157.45,"y":194.22,"x0":-1.4847847253975688,"y0":50.000901841212844,"z0":5.42508014051238,"aX":-18.62593635299739},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":16.2,"spinRate":2259,"spinDirection":214},"zone":13,"typeConfidence":0.94,"plateTime":0.3926528543438259,"extension":6.734244601056263},"index":1,"playId":"e99893aa-4472-3a39-8ef2-4f6771f5d119","pitchNumber":2,"startTime":"2026-06-20T17:39:38.884Z","endTime":"2026-06-20T17:39:43.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T17:39:52.803Z","endTime":"2026-06-20T17:40:07.211Z","isPitch":false,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556238753516006,"aZ":-25.21668151102199,"pfxX":2.137064862514144,"pfxZ":3.8896669636742383,"pX":0.7807090870360717,"pZ":1.165376898996629,"vX0":4.645860099778829,"vY0":-132.22550444031174,"vZ0":-6.410980312383597,"x":87.24,"y":207.31,"x0":-1.2697831017754655,"y0":50.0015448485697,"z0":5.446163660942152,"aX":3.8214232503360783},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2282,"spinDirection":168},"zone":14,"typeConfidence":0.92,"plateTime":0.41265398523580377,"extension":6.856534826779439},"index":3,"playId":"00ce2d09-1baa-3f49-b2f7-4a37c82664ec","pitchNumber":3,"startTime":"2026-06-20T17:40:07.211Z","endTime":"2026-06-20T17:40:10.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605643923090536,"aZ":-31.918234797094037,"pfxX":5.149151779490644,"pfxZ":0.15784621466837745,"pX":0.13873357466003758,"pZ":1.0923212988652868,"vX0":2.3568836573463785,"vY0":-126.26556260392576,"vZ0":-4.743615042381988,"x":111.71,"y":209.29,"x0":-1.473386459766694,"y0":50.00400872162584,"z0":5.538345289847464,"aX":8.386661585995128},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-9.8,"spinRate":2505,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.43234434378249453,"extension":6.880995167556397},"hitData":{"launchSpeed":86.4,"launchAngle":50.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.08,"coordY":102.43}},"index":4,"playId":"e38d36ea-4ab2-33d1-8434-dca0e4f16899","pitchNumber":4,"startTime":"2026-06-20T17:40:24.605Z","endTime":"2026-06-20T17:40:34.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:40:34.782Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-20T17:41:14.747Z","endTime":"2026-06-20T17:42:58.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d58e84d4-31bb-32a9-8a12-e75938e80e8f","startTime":"2026-06-20T17:40:59.044Z","endTime":"2026-06-20T17:41:03.453Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503859307730632,"aZ":-22.191750280864067,"pfxX":2.6889149085869057,"pfxZ":5.439280365334556,"pX":-0.2565291744176122,"pZ":2.9198807078356874,"vX0":3.209986755604016,"vY0":-133.77579277501175,"vZ0":-2.7377836036545933,"x":126.78,"y":159.94,"x0":-1.8158063089284455,"y0":50.0023215883373,"z0":5.525831426781547,"aX":4.932945438787894},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.6,"breakHorizontal":-5.5,"spinRate":2299,"spinDirection":159},"zone":2,"typeConfidence":0.89,"plateTime":0.4075212630253051,"extension":6.77744218614331},"index":1,"playId":"d0264bd5-32ac-3d38-9358-07bf9f609780","pitchNumber":1,"startTime":"2026-06-20T17:41:17.017Z","endTime":"2026-06-20T17:41:20.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.648169002386553,"aZ":-28.928147196759717,"pfxX":-6.965910194091967,"pfxZ":1.79307882839244,"pX":0.6310487974572656,"pZ":-0.9528966248869591,"vX0":8.353319870163379,"vY0":-131.851351830937,"vZ0":-10.590436473672627,"x":92.95,"y":264.51,"x0":-1.6321419273040674,"y0":50.00372947557016,"z0":5.155406772296504,"aX":-12.610607769004726},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":11.4,"spinRate":1007,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.41104778122350805,"extension":7.136379478426087},"index":2,"playId":"39854bd0-d218-39cd-8609-fc3ec0678405","pitchNumber":2,"startTime":"2026-06-20T17:41:35.520Z","endTime":"2026-06-20T17:41:41.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Troy Melton. Sam Antonacci to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"39854bd0-d218-39cd-8609-fc3ec0678405","startTime":"2026-06-20T17:41:48.563Z","endTime":"2026-06-20T17:42:31.517Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":803011,"link":"/api/v1/people/803011"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"postOnSecond":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":40.300000000000004,"awayTeamWinProbability":59.699999999999996,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.89,"dramaIndex":34.0,"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":92.1,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.687075957063183,"aZ":-25.17445930026414,"pfxX":2.488550069677533,"pfxZ":3.7555537173401694,"pX":-0.9639309956139333,"pZ":1.9999144291683042,"vX0":1.389270571554312,"vY0":-134.27525918283223,"vZ0":-4.498785075936027,"x":153.74,"y":184.78,"x0":-1.8080732681495935,"y0":50.00085166935974,"z0":5.445651233059062,"aX":4.632429239681992},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.2,"breakHorizontal":-4.8,"spinRate":2248,"spinDirection":179},"zone":13,"typeConfidence":0.92,"plateTime":0.4048868013214708,"extension":6.77284903103498},"index":4,"playId":"e93f80b1-fc28-35e3-a3bc-e090e4ddf228","pitchNumber":3,"startTime":"2026-06-20T17:42:31.517Z","endTime":"2026-06-20T17:42:35.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.110347621336164,"aZ":-23.637483625166606,"pfxX":2.0523645058221014,"pfxZ":4.5206629113142265,"pX":-0.10799738924217225,"pZ":2.014798845834493,"vX0":3.08101900985519,"vY0":-135.26280113256698,"vZ0":-4.729408418479571,"x":121.12,"y":184.38,"x0":-1.520176900871593,"y0":50.00503976477644,"z0":5.40281534003911,"aX":3.87726744561174},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.3,"spinRate":2226,"spinDirection":185},"zone":8,"typeConfidence":0.89,"plateTime":0.4019675646769345,"extension":6.799558143415698},"hitData":{"launchSpeed":90.9,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":170.94}},"index":5,"playId":"bb9c158e-7f03-3386-91b4-2acad9fe8100","pitchNumber":4,"startTime":"2026-06-20T17:42:50.551Z","endTime":"2026-06-20T17:42:58.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"second":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:42:58.339Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T17:44:48.796Z","endTime":"2026-06-20T17:46:16.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83438900293185,"aZ":-16.072604340598932,"pfxX":7.746667138401879,"pfxZ":8.564855097519406,"pX":2.157729376516966,"pZ":4.084130150716804,"vX0":-3.8219325433529225,"vY0":-137.33002470689047,"vZ0":-1.6708980006772407,"x":34.75,"y":128.51,"x0":2.572831580794511,"y0":50.005413438079266,"z0":5.812201398189851,"aX":14.567970808864189},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-13.1,"spinRate":2302,"spinDirection":131},"zone":12,"typeConfidence":0.88,"plateTime":0.40124840163436915,"extension":5.67367640854094},"index":0,"playId":"3d34033b-365f-3712-be6d-301770d8a4ab","pitchNumber":1,"startTime":"2026-06-20T17:45:07.147Z","endTime":"2026-06-20T17:45:10.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397031125819524,"aZ":-32.99293697678134,"pfxX":-8.107780099391963,"pfxZ":-0.5840601651631738,"pX":-0.22997107290609436,"pZ":1.4624885886167895,"vX0":-4.744565289362019,"vY0":-119.80667532806717,"vZ0":-2.1871679703521396,"x":125.77,"y":199.29,"x0":2.84868623537338,"y0":50.0013033237168,"z0":5.420502298896311,"aX":-11.441347744516001},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.4,"breakHorizontal":16.1,"spinRate":2806,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.46236044588367253,"extension":5.690723285982087},"index":1,"playId":"ee285d95-76f2-3773-bf40-97ed3e4c5c91","pitchNumber":2,"startTime":"2026-06-20T17:45:18.293Z","endTime":"2026-06-20T17:45:21.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":73.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267911165076132,"aZ":-30.94718652279898,"pfxX":-6.174015232150911,"pfxZ":0.8741320238345978,"pX":2.6348177920928086,"pZ":3.18564335781009,"vX0":0.8484420068219791,"vY0":-119.17707651863242,"vZ0":1.0268746494299328,"x":16.57,"y":152.77,"x0":3.070548934398705,"y0":50.00594934292042,"z0":5.589093957505264,"aX":-8.70063400362767},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.2,"breakHorizontal":10.9,"spinRate":2971,"spinDirection":303},"zone":12,"typeConfidence":0.9,"plateTime":0.4632441188778098,"extension":5.476646039682661},"index":2,"playId":"0a58b28b-aa79-328c-a278-203b68ace9e3","pitchNumber":3,"startTime":"2026-06-20T17:45:29.807Z","endTime":"2026-06-20T17:45:33.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.8,"endSpeed":85.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06989549814388,"aZ":-12.767318148544158,"pfxX":11.05317402168819,"pfxZ":10.291251146882296,"pX":-0.6638685870711454,"pZ":2.2558666498499815,"vX0":-11.274687322069576,"vY0":-137.35068092721758,"vZ0":-6.732320455536845,"x":142.31,"y":177.87,"x0":2.083732754680908,"y0":50.00434256815422,"z0":5.629726164616675,"aX":20.848888308344915},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-17.3,"spinRate":2429,"spinDirection":132},"zone":4,"typeConfidence":0.9,"plateTime":0.40074639171432525,"extension":5.839031079064272},"index":3,"playId":"2c0195d9-eb5b-30b3-a8d7-76e36130b5f0","pitchNumber":4,"startTime":"2026-06-20T17:45:41.522Z","endTime":"2026-06-20T17:45:45.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03738460269134,"aZ":-16.680593092137,"pfxX":5.23866391483114,"pfxZ":8.653982370664679,"pX":1.6288961382168488,"pZ":3.6188155321328472,"vX0":-4.445567763804542,"vY0":-132.85320979039457,"vZ0":-2.5019774453452954,"x":54.91,"y":141.07,"x0":2.642003295546788,"y0":50.00213303454836,"z0":5.782873781680734,"aX":9.37901096596556},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":-8.5,"spinRate":2533,"spinDirection":146},"zone":12,"typeConfidence":0.72,"plateTime":0.4120249619819405,"extension":5.653618916168134},"index":4,"playId":"4186b7ec-0c92-3215-87bb-af01dc97e841","pitchNumber":5,"startTime":"2026-06-20T17:45:55.069Z","endTime":"2026-06-20T17:45:58.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.911707820877517,"aZ":-31.708918529143002,"pfxX":-6.877184399597693,"pfxZ":0.3160077779240247,"pX":0.05111105480146968,"pZ":2.0133392311441227,"vX0":-4.3015959765983105,"vY0":-120.54079165008375,"vZ0":-1.561280899149844,"x":115.05,"y":184.42,"x0":2.7589249623092957,"y0":50.001369112315714,"z0":5.498894382788644,"aX":-10.002440238154856},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":13.6,"spinRate":2763,"spinDirection":308},"zone":8,"typeConfidence":0.9,"plateTime":0.45637889992665803,"extension":5.654371874053609},"hitData":{"launchSpeed":93.7,"launchAngle":37.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.82,"coordY":88.36}},"index":5,"playId":"a5ecdecf-5c47-31e2-af58-5d55130b9e67","pitchNumber":6,"startTime":"2026-06-20T17:46:06.897Z","endTime":"2026-06-20T17:46:16.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:46:16.829Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T17:46:16.773Z","endTime":"2026-06-20T17:47:13.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248698254216627,"aZ":-15.12768246659762,"pfxX":7.558091757315482,"pfxZ":8.591767092195871,"pX":-0.2048982287488569,"pZ":2.6089287238787695,"vX0":-9.485829533242018,"vY0":-139.0254357843777,"vZ0":-5.57221012871781,"x":124.81,"y":168.34,"x0":2.248001584199774,"y0":50.000309875655184,"z0":5.62084802903126,"aX":14.991946495781166},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":-12.0,"spinRate":2335,"spinDirection":133},"zone":5,"typeConfidence":0.92,"plateTime":0.391975353368478,"extension":5.8320965411824455},"index":0,"playId":"4cd6b784-033c-3587-8c4c-f0bb65bd39b7","pitchNumber":1,"startTime":"2026-06-20T17:46:39.243Z","endTime":"2026-06-20T17:46:42.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42719956547847,"aZ":-16.23675956409969,"pfxX":8.269632599847496,"pfxZ":8.216557276570208,"pX":0.1459825939492868,"pZ":2.4937450794377143,"vX0":-8.857875382611612,"vY0":-137.4379443683465,"vZ0":-5.29064278202842,"x":111.44,"y":171.45,"x0":2.3147356975812037,"y0":50.00684627238906,"z0":5.522484312592353,"aX":16.048395885337296},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":-13.4,"spinRate":2363,"spinDirection":129},"zone":5,"typeConfidence":0.9,"plateTime":0.3964087236438423,"extension":5.701028863714034},"index":1,"playId":"810b2a95-c6e3-3b2d-9995-0337a1966c67","pitchNumber":2,"startTime":"2026-06-20T17:46:52.268Z","endTime":"2026-06-20T17:46:56.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.050967580410532,"aZ":-15.368555970023177,"pfxX":8.857167203308482,"pfxZ":8.705131156364605,"pX":-0.6708015692229589,"pZ":2.003042626325311,"vX0":-10.972184319924654,"vY0":-137.9218298837837,"vZ0":-6.551214917066027,"x":142.57,"y":184.7,"x0":2.2041781387213173,"y0":50.00305856162173,"z0":5.441473179113654,"aX":17.101183337570763},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-13.8,"spinRate":2360,"spinDirection":130},"zone":7,"typeConfidence":0.91,"plateTime":0.39679028543246897,"extension":5.869569083017851},"index":2,"playId":"b184effa-b410-37ba-9f18-b922ee444fd7","pitchNumber":3,"startTime":"2026-06-20T17:47:10.135Z","endTime":"2026-06-20T17:47:13.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:47:13.796Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-20T17:47:15.284Z","endTime":"2026-06-20T17:48:45.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.398444360608973,"aZ":-16.813948200319796,"pfxX":7.512043783852846,"pfxZ":7.677000814576473,"pX":0.6903278971201383,"pZ":2.7080863299863314,"vX0":-7.260055385036098,"vY0":-139.60622899751567,"vZ0":-5.017122154182126,"x":90.69,"y":165.66,"x0":2.331491635269741,"y0":50.00387738159391,"z0":5.612578025448696,"aX":15.032342805307787},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":-12.4,"spinRate":2444,"spinDirection":132},"zone":6,"typeConfidence":0.91,"plateTime":0.3903081988294823,"extension":5.875873413843301},"index":0,"playId":"d30d23b2-ad60-3e16-8ace-40b5204a95d6","pitchNumber":1,"startTime":"2026-06-20T17:47:37.391Z","endTime":"2026-06-20T17:47:40.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095831669274386,"aZ":-32.0188625818292,"pfxX":-3.6711644665775127,"pfxZ":0.10363740855941472,"pX":-0.33865167648588107,"pZ":2.9525644956283026,"vX0":-5.68320502782929,"vY0":-123.05868244202473,"vZ0":0.3060830745884253,"x":129.91,"y":159.06,"x0":2.4882726854261663,"y0":50.003016698953076,"z0":5.565049879438365,"aX":-5.564462427630489},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":8.2,"spinRate":2883,"spinDirection":314},"zone":1,"typeConfidence":0.86,"plateTime":0.44710822512390447,"extension":5.619032891192928},"index":1,"playId":"2155b56b-7251-3be1-9029-f6e8a29fb466","pitchNumber":2,"startTime":"2026-06-20T17:47:49.106Z","endTime":"2026-06-20T17:47:52.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188372892170182,"aZ":-17.398440916573215,"pfxX":7.587047891796046,"pfxZ":7.52666813024101,"pX":0.9232916479946673,"pZ":4.197045924293502,"vX0":-6.202176526983237,"vY0":-138.55083366989587,"vZ0":-1.4579986354511076,"x":81.81,"y":125.46,"x0":2.1946237292181183,"y0":50.000168977536724,"z0":5.881514451671808,"aX":14.889240285368393},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":-12.6,"spinRate":2366,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.3938979453431246,"extension":5.787700295007895},"index":2,"playId":"bbfe294c-9c2c-346c-be15-02280b0b3d7e","pitchNumber":3,"startTime":"2026-06-20T17:48:01.877Z","endTime":"2026-06-20T17:48:05.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.115352881137234,"aZ":-37.44145456009771,"pfxX":-9.967555389518436,"pfxZ":-3.729202929074015,"pX":-0.20429360714963718,"pZ":2.2822959220008276,"vX0":-3.856504173781578,"vY0":-120.36411360519065,"vZ0":0.4841130409094683,"x":124.79,"y":177.16,"x0":2.7301236052709967,"y0":50.00012928033637,"z0":5.492681757511394,"aX":-14.098510265564522},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.1,"breakHorizontal":19.1,"spinRate":2954,"spinDirection":310},"zone":5,"typeConfidence":0.9,"plateTime":0.46144424883890744,"extension":5.421930798537111},"index":3,"playId":"bd3b5908-c3ea-3ab3-8077-35c6bbbc2138","pitchNumber":4,"startTime":"2026-06-20T17:48:18.740Z","endTime":"2026-06-20T17:48:22.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10217225039216,"aZ":-15.181446288740744,"pfxX":7.9036432650912865,"pfxZ":8.654567419395441,"pX":0.16621392537049512,"pZ":3.645126325317181,"vX0":-8.068012370060105,"vY0":-138.562734309856,"vZ0":-2.885022903048321,"x":110.66,"y":140.36,"x0":2.0750812870587305,"y0":50.00559015876362,"z0":5.701761076832255,"aX":15.523420239662789},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-12.8,"spinRate":2186,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.39381519012866395,"extension":5.76996873136039},"index":4,"playId":"7cb6ec26-fff9-3914-b3a7-c9c18ac19308","pitchNumber":5,"startTime":"2026-06-20T17:48:41.389Z","endTime":"2026-06-20T17:48:45.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:48:45.985Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colson Montgomery flies out to center fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T17:50:20.943Z","endTime":"2026-06-20T17:51:50.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388992641876182,"aZ":-27.9311996599062,"pfxX":-4.674223626773337,"pfxZ":2.596336698239331,"pX":-0.12985751516762792,"pZ":1.8643844087675858,"vX0":5.356797689081526,"vY0":-126.57780385170939,"vZ0":-3.5593883036059992,"x":121.95,"y":188.44,"x0":-1.6603403506544088,"y0":50.00019557280028,"z0":5.510502467568753,"aX":-7.629263646281677},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.2,"breakHorizontal":7.3,"spinRate":1114,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.43172692246938116,"extension":6.880511772218581},"index":0,"playId":"bdd5f781-6cfa-3d9e-8a72-4765ec01767e","pitchNumber":1,"startTime":"2026-06-20T17:50:57.473Z","endTime":"2026-06-20T17:51:01.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92412373756009,"aZ":-40.206578284210636,"pfxX":9.143356993800806,"pfxZ":-6.475770389921136,"pX":-0.6590402964951415,"pZ":2.3862021350357816,"vX0":-0.649461268576129,"vY0":-110.7062454736076,"vZ0":1.6162722071695006,"x":142.12,"y":174.35,"x0":-1.5494991388883412,"y0":50.00277121306936,"z0":5.857804627913574,"aX":11.339358175166849},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-11.0,"breakHorizontal":-16.4,"spinRate":2422,"spinDirection":40},"zone":4,"typeConfidence":0.92,"plateTime":0.49492425669477225,"extension":6.5861367848434496},"index":1,"playId":"a8b7ba61-23e1-3b1d-bd8a-465734068164","pitchNumber":2,"startTime":"2026-06-20T17:51:13.181Z","endTime":"2026-06-20T17:51:17.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T17:51:24.408Z","endTime":"2026-06-20T17:51:40.018Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77796800844364,"aZ":-17.31264146215025,"pfxX":-4.429527876434253,"pfxZ":7.58010121301176,"pX":-0.11571935712904469,"pZ":3.15160367852299,"vX0":4.795127684522833,"vY0":-138.611227469652,"vZ0":-3.2067114822390574,"x":121.41,"y":153.69,"x0":-1.2863320400879472,"y0":50.004113333766206,"z0":5.468590672278749,"aX":-8.685893233672909},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":2176,"spinDirection":208},"zone":2,"typeConfidence":0.86,"plateTime":0.3940157643292439,"extension":6.706475560790849},"hitData":{"launchSpeed":93.8,"launchAngle":48.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.98,"coordY":77.55}},"index":3,"playId":"3164874f-ef2f-315b-a374-32bca7ffb6d7","pitchNumber":3,"startTime":"2026-06-20T17:51:40.018Z","endTime":"2026-06-20T17:51:50.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:51:50.037Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T17:51:50.990Z","endTime":"2026-06-20T17:53:37.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403622103143608,"aZ":-16.481336111581694,"pfxX":-3.89621859498983,"pfxZ":7.864645327711825,"pX":-0.07283930689355939,"pZ":2.166685874377489,"vX0":5.462730813108376,"vY0":-139.43235557670678,"vZ0":-5.917403496018262,"x":119.78,"y":180.28,"x0":-1.5390716235000799,"y0":50.001959163553785,"z0":5.379960145711416,"aX":-7.774318110134172},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.4,"breakHorizontal":6.1,"spinRate":2266,"spinDirection":208},"zone":8,"typeConfidence":0.88,"plateTime":0.3908232375725804,"extension":6.732507994633181},"index":0,"playId":"6d0552e7-6575-3004-8763-e9732a6fc3e1","pitchNumber":1,"startTime":"2026-06-20T17:52:14.923Z","endTime":"2026-06-20T17:52:18.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79719108501106,"aZ":-12.787059524938947,"pfxX":-2.1517048527642686,"pfxZ":9.633209322288932,"pX":1.571478042775448,"pZ":2.2882947858881253,"vX0":8.589113342476699,"vY0":-139.64065059665376,"vZ0":-6.308105802231712,"x":57.1,"y":177.0,"x0":-1.2393154548590068,"y0":50.003373347655796,"z0":5.386649243782065,"aX":-4.330955118335496},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":2.5,"spinRate":2282,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.38940340664019235,"extension":6.861605080982603},"index":1,"playId":"df2a48e5-2f70-357f-b9c0-e9d88221f862","pitchNumber":2,"startTime":"2026-06-20T17:52:27.342Z","endTime":"2026-06-20T17:52:31.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51873330267472,"aZ":-21.320269558681705,"pfxX":-7.204146244112843,"pfxZ":5.535291924337598,"pX":-1.478025136357478,"pZ":1.6846017825513675,"vX0":2.9313731376187295,"vY0":-138.79812046384245,"vZ0":-6.102695127056695,"x":173.34,"y":193.3,"x0":-1.6086088172012827,"y0":50.00467059772274,"z0":5.320402221072878,"aX":-14.132489513478308},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":12.5,"spinRate":2053,"spinDirection":212},"zone":13,"typeConfidence":0.79,"plateTime":0.39381267254732855,"extension":6.7485640859293365},"index":2,"playId":"d6bfa250-1257-3426-9cf5-0055cdcca993","pitchNumber":3,"startTime":"2026-06-20T17:52:42.026Z","endTime":"2026-06-20T17:52:47.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775860373207557,"aZ":-16.75515000086348,"pfxX":-1.914544882266521,"pfxZ":7.588242799410354,"pX":0.9435829589805987,"pZ":1.8487976654468303,"vX0":6.87425859503143,"vY0":-140.6609337998845,"vZ0":-6.869377632241507,"x":81.03,"y":188.86,"x0":-1.268476806218137,"y0":50.001126566120206,"z0":5.382538544993884,"aX":-3.8902855164836723},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.7,"breakHorizontal":2.3,"spinRate":2325,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3873659152084561,"extension":6.802554003457478},"index":3,"playId":"91e42f57-c7a5-31de-95e6-bb2c7b7708ed","pitchNumber":4,"startTime":"2026-06-20T17:52:59.163Z","endTime":"2026-06-20T17:53:03.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077166942603125,"aZ":-20.1298523275613,"pfxX":2.3094874488658035,"pfxZ":6.40846919179799,"pX":0.7178608894613047,"pZ":1.7242080383917748,"vX0":5.122153035551242,"vY0":-135.8351045696449,"vZ0":-6.181572575828944,"x":89.64,"y":192.23,"x0":-1.487968651174801,"y0":50.00506472056773,"z0":5.416353726826245,"aX":4.341855271941474},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-5.2,"spinRate":2326,"spinDirection":190},"zone":9,"typeConfidence":0.8,"plateTime":0.40230403494559797,"extension":6.875183486151213},"index":4,"playId":"d28009f6-6daa-3572-8ba4-cead171d71a0","pitchNumber":5,"startTime":"2026-06-20T17:53:12.788Z","endTime":"2026-06-20T17:53:16.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015160396411243,"aZ":-22.928832470345977,"pfxX":2.2087096172935796,"pfxZ":4.950064810173821,"pX":0.48009497650363114,"pZ":2.172835890256412,"vX0":4.472839810548715,"vY0":-135.20702065807023,"vZ0":-4.485287281110174,"x":98.7,"y":180.11,"x0":-1.4769232845722773,"y0":50.005173236460635,"z0":5.4443815425398325,"aX":4.12484958931267},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":-4.9,"spinRate":2303,"spinDirection":186},"zone":9,"typeConfidence":0.88,"plateTime":0.4037435499905322,"extension":6.833470805579508},"hitData":{"launchSpeed":80.7,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":166.88}},"index":5,"playId":"5e403880-eed5-3056-9cf1-77588a77759a","pitchNumber":6,"startTime":"2026-06-20T17:53:28.127Z","endTime":"2026-06-20T17:53:37.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:53:37.499Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-20T17:53:40.507Z","endTime":"2026-06-20T17:54:37.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.590967873312138,"aZ":-18.743897310949873,"pfxX":-2.9118943587432047,"pfxZ":6.7418659769622105,"pX":0.628358038838791,"pZ":2.2538077347076313,"vX0":6.70595879072341,"vY0":-139.79457613616037,"vZ0":-5.1352770847351845,"x":93.05,"y":177.93,"x0":-1.416290644160401,"y0":50.0048095832705,"z0":5.333533423704227,"aX":-5.802878838600672},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":4.0,"spinRate":2207,"spinDirection":217},"zone":6,"typeConfidence":0.88,"plateTime":0.39084998063020304,"extension":6.830402607853159},"index":0,"playId":"0d5fa4b4-7122-31a6-812d-80da0b1bcf09","pitchNumber":1,"startTime":"2026-06-20T17:53:57.379Z","endTime":"2026-06-20T17:54:01.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275247955937676,"aZ":-22.01826491454489,"pfxX":-0.07130682443267045,"pfxZ":5.267666940602246,"pX":0.6509224878061395,"pZ":1.7821605760897528,"vX0":6.073453410862607,"vY0":-137.44664826957603,"vZ0":-5.663389531269887,"x":92.19,"y":190.66,"x0":-1.5710450045092632,"y0":50.00434225242371,"z0":5.348583899371531,"aX":-0.13898002707218718},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.6,"breakHorizontal":-1.1,"spinRate":2211,"spinDirection":194},"zone":9,"typeConfidence":0.54,"plateTime":0.3973432003565813,"extension":6.707172994708043},"index":1,"playId":"219dc051-c286-3a87-93c1-c99686db8569","pitchNumber":2,"startTime":"2026-06-20T17:54:14.717Z","endTime":"2026-06-20T17:54:18.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27522857901328,"aZ":-24.026268445183444,"pfxX":0.3770951389294124,"pfxZ":4.350757973421964,"pX":-0.46091104659417875,"pZ":1.8765607486491331,"vX0":3.27231461349751,"vY0":-134.5190009391809,"vZ0":-5.177151985960353,"x":134.57,"y":188.11,"x0":-1.731347267288228,"y0":50.00044727607522,"z0":5.482023539546129,"aX":0.7058742696523296},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2247,"spinDirection":187},"zone":7,"typeConfidence":0.85,"plateTime":0.40386493880595076,"extension":6.730353910420205},"hitData":{"launchSpeed":87.3,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.42,"coordY":154.72}},"index":2,"playId":"ab6b8895-0552-3516-82e2-58a51f0fe22e","pitchNumber":3,"startTime":"2026-06-20T17:54:29.943Z","endTime":"2026-06-20T17:54:37.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:54:37.069Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T17:57:02.808Z","endTime":"2026-06-20T17:57:54.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Davis replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T17:55:48.701Z","endTime":"2026-06-20T17:57:05.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699823,"link":"/api/v1/people/699823"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.0,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455518798238845,"aZ":-12.100929885470505,"pfxX":-3.4808410074278147,"pfxZ":10.048679834121192,"pX":-0.36232396374231773,"pZ":4.185500690043439,"vX0":2.894546941273005,"vY0":-139.93937298604445,"vZ0":-1.8600175036367745,"x":130.81,"y":125.77,"x0":-0.9541980472092829,"y0":50.00080499590557,"z0":5.644717639845002,"aX":-6.952476521134369},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":5.8,"spinRate":2438,"spinDirection":206},"zone":11,"typeConfidence":0.87,"plateTime":0.3903332820770631,"extension":6.725909460675328},"index":1,"playId":"62d810e7-a0e7-3561-9b89-46767e9d7ae3","pitchNumber":1,"startTime":"2026-06-20T17:57:05.113Z","endTime":"2026-06-20T17:57:08.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102287276132746,"aZ":-11.961804549272854,"pfxX":-3.9416792880296896,"pfxZ":10.093384746794476,"pX":0.25732548488822876,"pZ":3.8946465186074524,"vX0":4.97813003097991,"vY0":-140.24544291755885,"vZ0":-2.65646164642378,"x":107.19,"y":133.62,"x0":-1.0240939640465558,"y0":50.00532198963706,"z0":5.628661158381677,"aX":-7.895847597937865},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":6.2,"spinRate":2365,"spinDirection":209},"zone":12,"typeConfidence":0.88,"plateTime":0.3897415406686724,"extension":6.932930033739602},"index":2,"playId":"54302828-9ed7-3637-bda5-54247b217734","pitchNumber":2,"startTime":"2026-06-20T17:57:18.985Z","endTime":"2026-06-20T17:57:23.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.0,"endSpeed":88.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162894974814055,"aZ":-13.259122513590752,"pfxX":-3.9696686383292534,"pfxZ":9.469031330988335,"pX":0.5640948825575212,"pZ":3.893502704715257,"vX0":5.317755333109059,"vY0":-139.86870095679788,"vZ0":-2.6089751303145823,"x":95.5,"y":133.66,"x0":-0.8388750807004451,"y0":50.001641541087515,"z0":5.698925760073779,"aX":-7.929084540318962},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":6.2,"spinRate":2400,"spinDirection":206},"zone":12,"typeConfidence":0.87,"plateTime":0.3904051264282069,"extension":6.74442774502012},"index":3,"playId":"ea47f54d-656b-36eb-9218-05084073a8a7","pitchNumber":3,"startTime":"2026-06-20T17:57:33.593Z","endTime":"2026-06-20T17:57:37.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.321622353895663,"aZ":-12.219280314354497,"pfxX":-4.401087232937606,"pfxZ":10.082842338026733,"pX":1.0823037081231996,"pZ":0.9733284575499923,"vX0":6.594713690970364,"vY0":-139.10221619726565,"vZ0":-9.922765843816775,"x":75.75,"y":212.5,"x0":-0.7366773529488021,"y0":50.004439020810544,"z0":5.375827845683726,"aX":-8.711490432187507},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2365,"spinDirection":208},"zone":14,"typeConfidence":0.89,"plateTime":0.39229460812678374,"extension":7.00497071497304},"index":4,"playId":"bbee8dc0-a298-3166-86d8-374dc14f3984","pitchNumber":4,"startTime":"2026-06-20T17:57:50.155Z","endTime":"2026-06-20T17:57:54.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.699999999999996,"awayTeamWinProbability":52.300000000000004,"homeTeamWinProbabilityAdded":4.899999999999999,"leverageIndex":1.18,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:57:54.539Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dillon Dingler pops out to first baseman Jacob Gonzalez in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T17:57:58.189Z","endTime":"2026-06-20T17:59:50.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.327700247870126,"aZ":-33.19798090454886,"pfxX":4.750862723353017,"pfxZ":-0.6087709603206437,"pX":1.017388911044859,"pZ":0.48379972825245077,"vX0":4.163765393561726,"vY0":-128.41640393117825,"vZ0":-6.116254006570286,"x":78.22,"y":225.72,"x0":-1.2394550255564405,"y0":50.0049995858095,"z0":5.463220470596454,"aX":7.974544395685507},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-9.5,"spinRate":2576,"spinDirection":102},"zone":14,"typeConfidence":0.91,"plateTime":0.4257042340419783,"extension":6.802383647190342},"index":0,"playId":"67d05538-12e4-3531-aebe-f2146e0d5b37","pitchNumber":1,"startTime":"2026-06-20T17:58:20.119Z","endTime":"2026-06-20T17:58:23.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T17:58:31.664Z","endTime":"2026-06-20T17:59:09.656Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59332063900569,"aZ":-34.72106686674373,"pfxX":4.811875708657806,"pfxZ":-1.5400839551409415,"pX":0.7178215082634136,"pZ":1.6885423039140959,"vX0":3.606082696509649,"vY0":-127.57033670968009,"vZ0":-2.755992961509721,"x":89.64,"y":193.19,"x0":-1.335719978020667,"y0":50.00045694023499,"z0":5.501672329192221,"aX":7.981218939253559},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.1,"breakHorizontal":-9.5,"spinRate":2695,"spinDirection":87},"zone":9,"typeConfidence":0.91,"plateTime":0.4282634439565758,"extension":6.820309498661348},"index":2,"playId":"a21e1fab-2c2e-35bf-9351-d8adfcab993a","pitchNumber":2,"startTime":"2026-06-20T17:59:09.656Z","endTime":"2026-06-20T17:59:13.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":97.1,"endSpeed":89.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20601685896322,"aZ":-10.935369851311311,"pfxX":-3.393398648208366,"pfxZ":10.43614588660693,"pX":0.6841462366386294,"pZ":1.304337236404341,"vX0":5.973900493762088,"vY0":-141.07164352802968,"vZ0":-9.607075620151976,"x":90.92,"y":203.56,"x0":-1.010771517985811,"y0":50.00139420965168,"z0":5.439553751451341,"aX":-6.905362445222},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":5.0,"spinRate":2454,"spinDirection":206},"zone":14,"typeConfidence":0.89,"plateTime":0.3868421388594472,"extension":6.953089584402231},"index":3,"playId":"a3a72715-8666-35da-bbc6-2605d7da923a","pitchNumber":3,"startTime":"2026-06-20T17:59:25.522Z","endTime":"2026-06-20T17:59:29.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.604587839186156,"aZ":-9.399193274958783,"pfxX":-3.594576944107273,"pfxZ":11.300505020100935,"pX":-0.03735897292530767,"pZ":2.9639518329444154,"vX0":4.260032579076775,"vY0":-140.97147393492332,"vZ0":-5.5413194450867165,"x":118.42,"y":158.75,"x0":-1.100044550700781,"y0":50.00479776468172,"z0":5.559918700128763,"aX":-7.246245700549422},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":5.6,"spinRate":2389,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.3883188119393832,"extension":6.782802779255401},"hitData":{"launchSpeed":82.1,"launchAngle":76.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":197.8}},"index":4,"playId":"354780c5-db0d-3baf-ae78-44eac2e7b5e8","pitchNumber":4,"startTime":"2026-06-20T17:59:40.812Z","endTime":"2026-06-20T17:59:50.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-4.499999999999993,"leverageIndex":1.98,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-20T17:59:50.071Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks. Kevin McGonigle to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T17:59:58.475Z","endTime":"2026-06-20T18:04:28.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10,11],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984576139394374,"aZ":-12.76469669683976,"pfxX":-3.2265464911403825,"pfxZ":9.501219611434099,"pX":0.3294330674443484,"pZ":2.8078240445406655,"vX0":4.711262793864439,"vY0":-140.63416169116397,"vZ0":-5.645356087351578,"x":104.44,"y":162.97,"x0":-0.933147408515302,"y0":50.001066587660645,"z0":5.639271127345292,"aX":-6.590464952728965},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2269,"spinDirection":200},"zone":6,"typeConfidence":0.87,"plateTime":0.3865612334213697,"extension":6.854360213889769},"index":0,"playId":"63a13e9b-d868-3f0d-9de9-df01c524ffa3","pitchNumber":1,"startTime":"2026-06-20T18:00:20.911Z","endTime":"2026-06-20T18:00:24.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86499352497934,"aZ":-13.142042459191318,"pfxX":-4.340245179719602,"pfxZ":9.441074865300973,"pX":0.2968386091575057,"pZ":3.3476699895305626,"vX0":4.816565896660382,"vY0":-140.17286106012807,"vZ0":-3.9591984432997913,"x":105.69,"y":148.39,"x0":-0.8693861939621109,"y0":50.00119605127136,"z0":5.61983437693986,"aX":-8.747842814484775},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2266,"spinDirection":210},"zone":3,"typeConfidence":0.88,"plateTime":0.3888576701067912,"extension":6.8242750380559825},"index":1,"playId":"26b09067-ca3a-3716-922a-04da74a723d1","pitchNumber":2,"startTime":"2026-06-20T18:00:38.123Z","endTime":"2026-06-20T18:00:41.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-20T18:00:50.625Z","endTime":"2026-06-20T18:01:02.864Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"3b206706-cc7e-30ea-b423-c6eb71f628fd","startTime":"2026-06-20T18:01:02.864Z","endTime":"2026-06-20T18:01:07.218Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910794619819146,"aZ":-11.979188296433456,"pfxX":-3.9842690843253545,"pfxZ":9.999347789120431,"pX":0.8244789350830312,"pZ":3.951274284034678,"vX0":5.840204598148269,"vY0":-140.96191702902686,"vZ0":-2.848594409516831,"x":85.57,"y":132.1,"x0":-0.752983167840934,"y0":50.00520281471799,"z0":5.744291791609583,"aX":-8.049193590732425},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2356,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.38800216291916056,"extension":6.831507551733262},"index":4,"playId":"72e529e0-3432-3692-a8ea-ca32ffa4125c","pitchNumber":3,"startTime":"2026-06-20T18:01:22.305Z","endTime":"2026-06-20T18:01:26.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123780464290167,"aZ":-36.80310799652655,"pfxX":4.5989779691545465,"pfxZ":-2.907311093826671,"pX":-0.4717140431907647,"pZ":1.6676519565659693,"vX0":0.8256606029383587,"vY0":-126.00351665238101,"vZ0":-2.302904078161984,"x":134.98,"y":193.75,"x0":-1.4015950435760833,"y0":50.00420820757138,"z0":5.5975603319546146,"aX":7.317430825955258},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-8.5,"spinRate":2577,"spinDirection":79},"zone":7,"typeConfidence":0.91,"plateTime":0.4364521528226568,"extension":6.7051806550967505},"index":5,"playId":"fb244b85-b64e-3560-8afd-275319b11c4f","pitchNumber":4,"startTime":"2026-06-20T18:01:40.940Z","endTime":"2026-06-20T18:01:45.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.743733046943845,"aZ":-9.880883853497476,"pfxX":-4.899689850247859,"pfxZ":11.365065690208294,"pX":-1.1342782291332445,"pZ":2.202162635884262,"vX0":0.8971378344367005,"vY0":-139.50112764085648,"vZ0":-7.414966387458098,"x":160.24,"y":179.32,"x0":-0.8245460726696302,"y0":50.004519670556476,"z0":5.5538148996088,"aX":-9.613043402576084},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":8.6,"spinRate":2364,"spinDirection":209},"zone":13,"typeConfidence":0.9,"plateTime":0.39333036402842403,"extension":6.710760000524264},"index":6,"playId":"952a821b-7ada-3d41-95b3-357e889bfcaf","pitchNumber":5,"startTime":"2026-06-20T18:02:09.714Z","endTime":"2026-06-20T18:02:14.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.966777223701285,"aZ":-11.499008832115868,"pfxX":-3.4656995986795525,"pfxZ":10.40444393512279,"pX":0.5021939183136728,"pZ":3.5335690673631928,"vX0":4.788870157350842,"vY0":-140.37189202687932,"vZ0":-3.8068572594274297,"x":97.86,"y":143.37,"x0":-0.7788901115337924,"y0":50.00616086101107,"z0":5.660817948068413,"aX":-6.889555640324124},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2404,"spinDirection":203},"zone":12,"typeConfidence":0.89,"plateTime":0.3907867202557642,"extension":6.758278112890057},"index":7,"playId":"4127fb0a-f694-3ec1-8c61-73a1ac6a59b7","pitchNumber":6,"startTime":"2026-06-20T18:02:43.181Z","endTime":"2026-06-20T18:02:46.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07199274086244,"aZ":-10.039525042683838,"pfxX":-5.00235180230463,"pfxZ":11.114503930514868,"pX":1.038561020820724,"pZ":4.035827869828698,"vX0":6.738358496403883,"vY0":-140.09111269089166,"vZ0":-2.7602522195768877,"x":77.41,"y":129.81,"x0":-0.7458133361853476,"y0":50.00252596054903,"z0":5.6882933154303705,"aX":-9.962660891972469},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.8,"breakHorizontal":7.7,"spinRate":2434,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.39069741951502035,"extension":6.781766105376948},"index":8,"playId":"b87dbf7e-89b6-38ee-92cf-bf5de1124e6f","pitchNumber":7,"startTime":"2026-06-20T18:03:07.861Z","endTime":"2026-06-20T18:03:12.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564037658453483,"aZ":-32.55627349359241,"pfxX":3.9007282756298602,"pfxZ":-0.22318076685526123,"pX":1.435756290567629,"pZ":2.3822730233680307,"vX0":5.851888795400914,"vY0":-128.83850078628484,"vZ0":-1.8315376719075105,"x":62.27,"y":174.46,"x0":-1.3642626081838969,"y0":50.004071159444536,"z0":5.597503916679125,"aX":6.615701699323022},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.6,"breakHorizontal":-8.3,"spinRate":2761,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.4236969084581852,"extension":6.777195649786827},"index":9,"playId":"9d7a6740-b7c5-3f61-83e7-3e740c99d7d7","pitchNumber":8,"startTime":"2026-06-20T18:03:25.254Z","endTime":"2026-06-20T18:03:29.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40628979595523,"aZ":-11.494843638743468,"pfxX":-5.342229657670945,"pfxZ":10.384111515659887,"pX":-0.5052613332719609,"pZ":3.3567577151699837,"vX0":3.3528328518756196,"vY0":-140.17335784390005,"vZ0":-4.168270387030463,"x":136.26,"y":148.15,"x0":-1.02218606880628,"y0":50.005451898045976,"z0":5.612405868806608,"aX":-10.642587872997384},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":9.0,"spinRate":2459,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.39059692986746875,"extension":6.800842824608748},"index":10,"playId":"06e438b9-37da-3f8e-bb3d-eee0830320dc","pitchNumber":9,"startTime":"2026-06-20T18:03:44.434Z","endTime":"2026-06-20T18:03:49.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370432979251696,"aZ":-10.804230528428882,"pfxX":-4.4339722241088655,"pfxZ":10.688557635296638,"pX":1.559350234568756,"pZ":2.8682071926326076,"vX0":8.220549210634529,"vY0":-139.54931526100722,"vZ0":-5.665447513132987,"x":57.56,"y":161.34,"x0":-0.83037924548833,"y0":50.004062862802456,"z0":5.616921613395209,"aX":-8.866844754095041},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2433,"spinDirection":209},"zone":12,"typeConfidence":0.89,"plateTime":0.3904573831101201,"extension":6.905294117060247},"index":11,"playId":"ed17f7dc-5e83-3af0-b41f-948d788f8d35","pitchNumber":10,"startTime":"2026-06-20T18:04:20.061Z","endTime":"2026-06-20T18:04:28.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.199999999999996,"awayTeamWinProbability":51.800000000000004,"homeTeamWinProbabilityAdded":4.999999999999993,"leverageIndex":1.66,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:04:28.470Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out to shortstop Colson Montgomery on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:04:26.802Z","endTime":"2026-06-20T18:06:16.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58704989669311,"aZ":-28.36440967702151,"pfxX":-5.435181895039233,"pfxZ":2.3928040375003183,"pX":1.2977362440333449,"pZ":1.3112703220373958,"vX0":8.037634127568863,"vY0":-124.2554627988347,"vZ0":-3.8208525665277224,"x":67.53,"y":203.38,"x0":-1.2457749089333492,"y0":50.00418435764728,"z0":5.178398803144387,"aX":-8.657484378489757},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.8,"breakHorizontal":8.4,"spinRate":1134,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.43774703294550266,"extension":6.963838304031955},"index":0,"playId":"ab938f8f-953c-3379-89c8-47a018b671d5","pitchNumber":1,"startTime":"2026-06-20T18:04:51.935Z","endTime":"2026-06-20T18:04:55.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65259005189587,"aZ":-8.67943716984495,"pfxX":-3.9544907849670636,"pfxZ":12.008621521708168,"pX":0.052936218828121086,"pZ":4.2797868562440735,"vX0":4.34433913981825,"vY0":-139.31675409752683,"vZ0":-2.0739243450066835,"x":114.98,"y":123.23,"x0":-1.0163208708187774,"y0":50.003224332511216,"z0":5.611180150943203,"aX":-7.737642699978427},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":21.5,"breakHorizontal":6.2,"spinRate":2469,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3938485285451203,"extension":6.889122064117014},"index":1,"playId":"52dcc2af-c07d-3ffd-99b7-bb28d9c5fa7b","pitchNumber":2,"startTime":"2026-06-20T18:05:06.927Z","endTime":"2026-06-20T18:05:10.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7777734475786,"aZ":-9.862741120970655,"pfxX":-3.8258449477633603,"pfxZ":11.62651481892484,"pX":1.7790078380722634,"pZ":2.3351574067640306,"vX0":8.200069446146752,"vY0":-137.26107528943646,"vZ0":-6.719082377646161,"x":49.19,"y":175.73,"x0":-0.7425041644473387,"y0":50.002828772813444,"z0":5.477467955837981,"aX":-7.342837309787961},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":5.3,"spinRate":2418,"spinDirection":209},"zone":14,"typeConfidence":0.88,"plateTime":0.39818717284468885,"extension":6.985909752829581},"index":2,"playId":"971e87d5-2f26-3ed2-a52c-a3cde0dfb1b2","pitchNumber":3,"startTime":"2026-06-20T18:05:25.902Z","endTime":"2026-06-20T18:05:29.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.010033942001265,"aZ":-12.255927065167068,"pfxX":-4.2291430581186304,"pfxZ":10.118857443846402,"pX":0.749300190969526,"pZ":2.407662478004487,"vX0":5.878674681859572,"vY0":-138.47220905350233,"vZ0":-6.2354968822895875,"x":88.44,"y":173.77,"x0":-0.8384983389626514,"y0":50.001732935057184,"z0":5.4869050869879095,"aX":-8.324024701468579},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2346,"spinDirection":209},"zone":6,"typeConfidence":0.87,"plateTime":0.3935299860772439,"extension":6.968389835350699},"index":3,"playId":"83cf13a0-4c00-35d3-9f3e-c999bc9518dc","pitchNumber":4,"startTime":"2026-06-20T18:05:45.207Z","endTime":"2026-06-20T18:05:49.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17274852962373,"aZ":-13.053743426503747,"pfxX":-3.838025833687746,"pfxZ":9.62676552282315,"pX":0.6753391905469645,"pZ":2.8732218453693386,"vX0":5.392320284540804,"vY0":-139.09054661702143,"vZ0":-4.895739685484426,"x":91.26,"y":161.2,"x0":-0.7775427829947714,"y0":50.003956722362936,"z0":5.501922456670342,"aX":-7.624368354202835},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2357,"spinDirection":207},"zone":3,"typeConfidence":0.86,"plateTime":0.3917319824425194,"extension":7.0637790210418645},"hitData":{"launchSpeed":56.0,"launchAngle":35.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":116.98,"coordY":135.27}},"index":4,"playId":"34939743-4576-3036-bba9-9d365c0d8284","pitchNumber":5,"startTime":"2026-06-20T18:06:08.337Z","endTime":"2026-06-20T18:06:16.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":42.1,"awayTeamWinProbability":57.9,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":2.62,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:06:16.807Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Kevin McGonigle to 3rd. Matt Vierling to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:06:21.581Z","endTime":"2026-06-20T18:08:11.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699823,"fullName":"Tyler Davis","link":"/api/v1/people/699823"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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.5,"endSpeed":88.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.918944343370082,"aZ":-12.899466582652426,"pfxX":-3.03489867375451,"pfxZ":9.592846305153262,"pX":1.3151413146447797,"pZ":3.005829705709214,"vX0":7.1870117188739036,"vY0":-140.4030845410409,"vZ0":-4.690616136842628,"x":66.87,"y":157.62,"x0":-0.8762356886474333,"y0":50.00027820792952,"z0":5.5287225941684905,"aX":-6.097113145470653},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":4.1,"spinRate":2489,"spinDirection":208},"zone":12,"typeConfidence":0.87,"plateTime":0.3891780184371485,"extension":6.977108817885914},"index":0,"playId":"917ce269-5ebf-3f0c-a39a-ce8f39142a19","pitchNumber":1,"startTime":"2026-06-20T18:06:55.114Z","endTime":"2026-06-20T18:06:58.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362343691286434,"aZ":-12.485148088979205,"pfxX":-2.79189741924582,"pfxZ":9.749659703297375,"pX":0.44381148740644927,"pZ":4.319612208354982,"vX0":4.884305479185378,"vY0":-141.04577221502248,"vZ0":-1.541526233848112,"x":100.08,"y":122.15,"x0":-0.9457124087184697,"y0":50.002980416459195,"z0":5.676142082791671,"aX":-5.638558445644131},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":4.1,"spinRate":2407,"spinDirection":204},"zone":12,"typeConfidence":0.87,"plateTime":0.387978726957769,"extension":6.761557802015015},"index":1,"playId":"e843c6cb-c11f-3282-9183-9e77c85f053e","pitchNumber":2,"startTime":"2026-06-20T18:07:10.235Z","endTime":"2026-06-20T18:07:13.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.774031660315842,"aZ":-13.193452887874832,"pfxX":-2.997754125993396,"pfxZ":9.342375593554824,"pX":0.7910129056857717,"pZ":2.5670182338322323,"vX0":5.480940692425633,"vY0":-141.08572766456965,"vZ0":-5.856598423232576,"x":86.85,"y":169.47,"x0":-0.7805262621526636,"y0":50.001277406790855,"z0":5.5078138199382085,"aX":-6.0899443479936695},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2398,"spinDirection":203},"zone":6,"typeConfidence":0.87,"plateTime":0.38707836840176935,"extension":6.875644184766834},"index":2,"playId":"710d8dbb-0f85-37c4-be5c-3fc8e3e96172","pitchNumber":3,"startTime":"2026-06-20T18:07:30.429Z","endTime":"2026-06-20T18:07:34.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.303916664193263,"aZ":-12.123040162340127,"pfxX":-3.8761179207693113,"pfxZ":10.007894909242214,"pX":0.5005575435415109,"pZ":4.205618184818476,"vX0":5.499131414180937,"vY0":-140.31115645443327,"vZ0":-1.9485769679331175,"x":97.92,"y":125.23,"x0":-0.9767161377624559,"y0":50.003085144151235,"z0":5.694473021965703,"aX":-7.766727283117223},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2515,"spinDirection":204},"zone":12,"typeConfidence":0.88,"plateTime":0.3896493287946279,"extension":6.86466004010473},"index":3,"playId":"79d45b74-c542-3754-8e84-b6a6f384fbab","pitchNumber":4,"startTime":"2026-06-20T18:07:47.270Z","endTime":"2026-06-20T18:07:51.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484425462647064,"aZ":-13.433083171362819,"pfxX":-2.2921781472107052,"pfxZ":9.564817420607769,"pX":0.08836449532854185,"pZ":3.7520449690427276,"vX0":4.208480473251571,"vY0":-138.93152686384707,"vZ0":-2.4689778692768662,"x":113.63,"y":137.47,"x0":-1.1466986428246413,"y0":50.000950170628485,"z0":5.542568752935874,"aX":-4.490870936653136},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2406,"spinDirection":202},"zone":12,"typeConfidence":0.83,"plateTime":0.3939128137609029,"extension":6.8954392492215675},"index":4,"playId":"ad68e819-1caf-3990-855e-1fa1b05106a1","pitchNumber":5,"startTime":"2026-06-20T18:08:07.496Z","endTime":"2026-06-20T18:08:11.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":699823,"link":"/api/v1/people/699823"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":2.34,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:08:11.970Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-20T18:10:55.635Z","endTime":"2026-06-20T18:13:09.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[1,2,6],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T18:08:35.048Z","endTime":"2026-06-20T18:08:57.866Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Joe Rock replaces Tyler Davis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-20T18:08:57.866Z","endTime":"2026-06-20T18:10:33.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":697812,"link":"/api/v1/people/697812"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":699823,"link":"/api/v1/people/699823","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-20T18:10:33.151Z","endTime":"2026-06-20T18:10:57.957Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58268841194891,"aZ":-33.260582051823384,"pfxX":-1.4176658421712276,"pfxZ":-0.6862839232646474,"pX":0.17124705860610373,"pZ":1.7351062514244324,"vX0":-5.250811055750509,"vY0":-124.48084005992823,"vZ0":-1.8592118337246597,"x":110.47,"y":191.93,"x0":2.4832988875348248,"y0":50.0014446541188,"z0":5.21862411570984,"aX":-2.247396410815744},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":3.7,"spinRate":2611,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.4382897873125877,"extension":6.7534105727242775},"index":3,"playId":"4a03726f-da86-36d3-b8f4-45ee3adba522","pitchNumber":1,"startTime":"2026-06-20T18:10:57.957Z","endTime":"2026-06-20T18:11:01.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":88.1,"endSpeed":81.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04792640953045,"aZ":-32.71057749433918,"pfxX":11.302258444901485,"pfxZ":-0.322983425264427,"pX":2.368387102515039,"pZ":2.9726784921431224,"vX0":-4.031293961743632,"vY0":-128.37736946457406,"vZ0":0.5096990485697852,"x":26.72,"y":158.52,"x0":2.4852329947829257,"y0":50.00049621422037,"z0":5.305339496502777,"aX":18.977742575019736},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-19.7,"spinRate":2205,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4256637089874675,"extension":6.601832186770135},"index":4,"playId":"27d60166-4e94-3935-8bf3-c60d013513d5","pitchNumber":2,"startTime":"2026-06-20T18:11:15.125Z","endTime":"2026-06-20T18:11:18.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":81.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.5824940252571,"aZ":-32.5590956898762,"pfxX":-0.8170353563488866,"pfxZ":-0.2348913622057962,"pX":-0.7487299496245915,"pZ":1.8602937466276048,"vX0":-7.3576099310946645,"vY0":-125.63332077308785,"vZ0":-1.8983301117118039,"x":145.54,"y":188.55,"x0":2.2896449332087196,"y0":50.00217144268645,"z0":5.201328558018532,"aX":-1.3427728805521928},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.6,"breakHorizontal":2.6,"spinRate":2643,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.43126945219332624,"extension":6.800756550106654},"index":5,"playId":"cf83f42f-83c7-3462-95ca-8f8fa6f104e4","pitchNumber":3,"startTime":"2026-06-20T18:11:34.286Z","endTime":"2026-06-20T18:11:38.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":6,"startTime":"2026-06-20T18:12:18.398Z","endTime":"2026-06-20T18:13:04.967Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.203012559944256,"aZ":-32.48573563211368,"pfxX":-0.7366082577286344,"pfxZ":-0.1908102114471948,"pX":1.0273883539649762,"pZ":2.63075986651239,"vX0":-3.545921123322947,"vY0":-125.35311707347884,"vZ0":-0.21432781537824763,"x":77.84,"y":167.75,"x0":2.5436653630019674,"y0":50.004153727326894,"z0":5.322069343991599,"aX":-1.196836461902546},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":2.0,"spinRate":2602,"spinDirection":284},"zone":12,"typeConfidence":2.0,"plateTime":0.4333910034121904,"extension":6.78661262164855},"index":7,"playId":"11a8860e-8047-3bae-a2e7-4dd6f2b5b87b","pitchNumber":4,"startTime":"2026-06-20T18:13:04.967Z","endTime":"2026-06-20T18:13:09.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-10.000000000000007,"leverageIndex":3.87,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:13:09.402Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braden Montgomery flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:15:16.525Z","endTime":"2026-06-20T18:15:52.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Matt Vierling.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T18:14:20.271Z","endTime":"2026-06-20T18:14:20.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"300","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: James Outman replaces Jahmai Jones, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T18:14:20.283Z","endTime":"2026-06-20T18:15:18.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"602","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05303600159512,"aZ":-14.923045445404162,"pfxX":-1.2997550034982082,"pfxZ":9.39366542443192,"pX":-1.6161510602565907,"pZ":4.165816661653665,"vX0":0.6828138135711183,"vY0":-134.60861464958492,"vZ0":-1.2260233262203621,"x":178.6,"y":126.3,"x0":-1.7041683001887646,"y0":50.00006071768604,"z0":5.6830433248281045,"aX":-2.3862372640204748},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":2.2,"spinRate":2248,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.4067994842513798,"extension":6.7268253593110074},"index":2,"playId":"33d7afc7-50ba-34c2-9d48-66e07474e4a6","pitchNumber":1,"startTime":"2026-06-20T18:15:18.797Z","endTime":"2026-06-20T18:15:22.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717569510674597,"aZ":-25.195320492845124,"pfxX":3.0338714398594018,"pfxZ":4.1146278707468475,"pX":-1.035712726154281,"pZ":2.410690082471767,"vX0":0.782036491286166,"vY0":-128.6880720620678,"vZ0":-3.1642376239217156,"x":156.48,"y":173.69,"x0":-1.737035652847835,"y0":50.00462990380936,"z0":5.582587074470915,"aX":5.149970725912762},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":-5.6,"spinRate":2259,"spinDirection":168},"zone":13,"typeConfidence":0.89,"plateTime":0.42369809318036955,"extension":6.793237069075164},"index":3,"playId":"e9cad078-80e8-35b6-8f18-6d0d6a2b7237","pitchNumber":2,"startTime":"2026-06-20T18:15:30.458Z","endTime":"2026-06-20T18:15:34.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.031282788517462,"aZ":-12.044502404656521,"pfxX":-2.6942517140223967,"pfxZ":10.599010332278777,"pX":0.580781301353693,"pZ":2.7600569499605365,"vX0":6.184144899545597,"vY0":-136.6740972687097,"vZ0":-5.2031221016830544,"x":94.86,"y":164.26,"x0":-1.3572076695313575,"y0":50.00080625484777,"z0":5.509749456894052,"aX":-5.116259679277675},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":3.6,"spinRate":2269,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.4001621567120206,"extension":6.764251264265715},"hitData":{"launchSpeed":90.2,"launchAngle":60.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.63,"coordY":113.46}},"index":4,"playId":"c52edc32-43b2-382c-a37c-2f64d07f7225","pitchNumber":3,"startTime":"2026-06-20T18:15:43.530Z","endTime":"2026-06-20T18:15:52.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:15:52.265Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tristan Peters walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:16:00.382Z","endTime":"2026-06-20T18:17:02.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.746397113394323,"aZ":-17.053443199162245,"pfxX":0.3979059781786942,"pfxZ":8.04533850421597,"pX":-1.525354577461443,"pZ":4.789524022142191,"vX0":0.6530962857355805,"vY0":-135.7353254992212,"vZ0":0.7662886043979578,"x":175.14,"y":109.46,"x0":-1.8201046757706747,"y0":50.00112704794762,"z0":5.684923163244983,"aX":0.7473247343185021},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-0.8,"spinRate":2268,"spinDirection":207},"zone":11,"typeConfidence":0.86,"plateTime":0.40244847731475275,"extension":6.7060725099630405},"index":0,"playId":"0e3d7d24-495d-3d10-b3e6-beb1c7dcec95","pitchNumber":1,"startTime":"2026-06-20T18:16:16.468Z","endTime":"2026-06-20T18:16:19.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.180167545698097,"aZ":-37.502485000400604,"pfxX":8.667817332839277,"pfxZ":-4.166272249731694,"pX":0.7779558758476565,"pZ":0.8671284179525118,"vX0":2.311704649466305,"vY0":-112.33030720512112,"vZ0":-2.3135883065973126,"x":87.35,"y":215.37,"x0":-1.3903721154603683,"y0":50.00271326789674,"z0":5.720018798968584,"aX":11.085968072626695},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-7.8,"breakHorizontal":-16.3,"spinRate":2307,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4874340584118393,"extension":6.807800487016997},"index":1,"playId":"824b3d83-9e5c-37d4-829a-b87635d061a3","pitchNumber":2,"startTime":"2026-06-20T18:16:29.008Z","endTime":"2026-06-20T18:16:33.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628864990970353,"aZ":-15.48856337635821,"pfxX":-2.800574262919876,"pfxZ":8.829950996724728,"pX":-1.6876310321042582,"pZ":3.9455812120531792,"vX0":0.6846114089186501,"vY0":-136.28005532487538,"vZ0":-1.6622000130188193,"x":181.33,"y":132.25,"x0":-1.5774339842491059,"y0":50.00487207136263,"z0":5.627964714530609,"aX":-5.292916803290337},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2195,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.40119757720650684,"extension":6.726230141797863},"index":2,"playId":"60ec18c0-1b1c-397c-ac74-cca564822732","pitchNumber":3,"startTime":"2026-06-20T18:16:45.546Z","endTime":"2026-06-20T18:16:48.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36638835590147,"aZ":-26.35826588367187,"pfxX":4.366870400010638,"pfxZ":3.434231760399392,"pX":-1.006347688806081,"pZ":1.9075890639522048,"vX0":0.05858732777436046,"vY0":-127.97409294595174,"vZ0":-4.01178559823671,"x":155.36,"y":187.28,"x0":-1.5985653233581283,"y0":50.00172249564616,"z0":5.512646977817184,"aX":7.3896509815224825},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-7.9,"spinRate":2205,"spinDirection":145},"zone":13,"typeConfidence":0.69,"plateTime":0.42471696117868163,"extension":6.708577030483043},"index":3,"playId":"6a2d41ea-8bf8-386a-8c2a-8fa92d8d727f","pitchNumber":4,"startTime":"2026-06-20T18:16:58.342Z","endTime":"2026-06-20T18:17:02.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.0,"awayTeamWinProbability":64.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.71,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:17:02.773Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Romo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:17:03.119Z","endTime":"2026-06-20T18:19:41.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79912594885379,"aZ":-25.23406210737572,"pfxX":3.680182928002355,"pfxZ":3.954791361192175,"pX":-0.9836869260837392,"pZ":3.4072899029297425,"vX0":0.577945302572164,"vY0":-129.99735449848168,"vZ0":-0.8741748754716335,"x":154.5,"y":146.78,"x0":-1.6866792235240313,"y0":50.0019627773525,"z0":5.620616221818132,"aX":6.457293165100422},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-6.8,"spinRate":2295,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.4173375652459197,"extension":6.7557661523882135},"index":0,"playId":"ebd9f4cf-475d-3a19-b285-1733e7e005f7","pitchNumber":1,"startTime":"2026-06-20T18:17:22.771Z","endTime":"2026-06-20T18:17:26.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-20T18:17:43.223Z","endTime":"2026-06-20T18:18:36.849Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.843263816903775,"aZ":-21.80588410846199,"pfxX":-7.111052681432357,"pfxZ":5.441522722558666,"pX":-1.265553830517931,"pZ":2.931076935001281,"vX0":3.057444734031649,"vY0":-136.62321923405253,"vZ0":-2.9501417832980374,"x":165.24,"y":159.64,"x0":-1.470266184623682,"y0":50.00293834717904,"z0":5.509966860793202,"aX":-13.550836284796782},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":12.4,"spinRate":2049,"spinDirection":208},"zone":11,"typeConfidence":0.87,"plateTime":0.3996867408571334,"extension":6.891221461604734},"index":2,"playId":"bc4626c3-5cfe-348c-b8b1-737cc833cecf","pitchNumber":2,"startTime":"2026-06-20T18:18:36.849Z","endTime":"2026-06-20T18:18:40.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536538538462214,"aZ":-25.65029287923078,"pfxX":2.282678819177148,"pfxZ":3.678678936629133,"pX":0.1807978777064192,"pZ":2.688650349070224,"vX0":3.282357346754558,"vY0":-131.2367415000721,"vZ0":-2.376308163361456,"x":110.11,"y":166.19,"x0":-1.3749563615779623,"y0":50.00202725797083,"z0":5.484818193464944,"aX":4.045305256441359},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-4.8,"spinRate":2231,"spinDirection":174},"zone":5,"typeConfidence":0.91,"plateTime":0.4148002969191653,"extension":6.8865454755264475},"index":3,"playId":"77c28228-d0b8-36c8-9b58-e31927af17a5","pitchNumber":3,"startTime":"2026-06-20T18:18:59.014Z","endTime":"2026-06-20T18:19:02.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-20T18:19:22.248Z","endTime":"2026-06-20T18:19:36.600Z","isPitch":false,"type":"action","player":{"id":691011,"link":"/api/v1/people/691011"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":78.1,"endSpeed":72.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32295437405241,"aZ":-39.44820819364752,"pfxX":8.4521502980246,"pfxZ":-5.563786233380828,"pX":-0.3693138799740875,"pZ":0.9735168187457875,"vX0":-0.10489444936885012,"vY0":-113.766643554008,"vZ0":-1.8068641471757885,"x":131.08,"y":212.5,"x0":-1.420182513284212,"y0":50.002166110999816,"z0":5.696289629039985,"aX":11.052761594523464},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.2,"breakHorizontal":-15.2,"spinRate":2450,"spinDirection":39},"zone":13,"typeConfidence":0.91,"plateTime":0.4818806437786596,"extension":6.927056074544017},"index":5,"playId":"715a315b-bbfb-3bc6-b843-e6207908ee03","pitchNumber":4,"startTime":"2026-06-20T18:19:36.600Z","endTime":"2026-06-20T18:19:41.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:19:41.412Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sam Antonacci challenged (pitch result), call on the field was overturned: Sam Antonacci walks. Tristan Peters to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:19:43.250Z","endTime":"2026-06-20T18:22:26.300Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"postOnSecond":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671976,"fullName":"Tristan Peters","link":"/api/v1/people/671976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.072042172079566,"aZ":-35.28125483616028,"pfxX":5.216059214789585,"pfxZ":-2.066059758901165,"pX":-1.9432332414572384,"pZ":1.703777119115913,"vX0":-1.860630741773623,"vY0":-121.03399993121913,"vZ0":-2.081642087161895,"x":191.07,"y":192.78,"x0":-1.8490821630693226,"y0":50.00009762587563,"z0":5.618209481061559,"aX":7.861483835259087},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.0,"breakHorizontal":-9.1,"spinRate":2346,"spinDirection":91},"zone":13,"typeConfidence":0.81,"plateTime":0.4497912371281809,"extension":6.752477283663356},"index":0,"playId":"a298b06b-3ed8-3875-8b82-550f8335cb76","pitchNumber":1,"startTime":"2026-06-20T18:20:06.217Z","endTime":"2026-06-20T18:20:10.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"65997292-7d33-316e-9d90-835847b11114","startTime":"2026-06-20T18:20:23.857Z","endTime":"2026-06-20T18:20:27.461Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84275919320645,"aZ":-13.29844284659338,"pfxX":-1.269346821533178,"pfxZ":9.828991438826428,"pX":-1.3415766873100852,"pZ":1.9240905354583537,"vX0":0.9358889863881218,"vY0":-137.96883612997416,"vZ0":-7.057904270991979,"x":168.14,"y":186.83,"x0":-1.5209545894784378,"y0":50.00251306347736,"z0":5.419004392208332,"aX":-2.4373298336460056},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":2.0,"spinRate":2206,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.39761820505259093,"extension":6.9101237919080765},"index":2,"playId":"eaf2900e-685e-3f80-b2e0-be62c22134b2","pitchNumber":2,"startTime":"2026-06-20T18:20:40.539Z","endTime":"2026-06-20T18:20:44.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67245044920127,"aZ":-25.20959640684819,"pfxX":3.29566555229029,"pfxZ":4.061255650419564,"pX":-0.44481578650048326,"pZ":2.205011145325647,"vX0":2.253887585798695,"vY0":-129.7191820985985,"vZ0":-3.619035092945388,"x":133.96,"y":179.24,"x0":-1.7513755098504737,"y0":50.00224923679778,"z0":5.5277120112894895,"aX":5.647395807747107},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.8,"breakHorizontal":-6.5,"spinRate":2154,"spinDirection":167},"zone":4,"typeConfidence":0.92,"plateTime":0.4213229140741763,"extension":6.957360927507986},"index":3,"playId":"5c63e394-535f-3eb9-99ad-9ce6ea96c23e","pitchNumber":3,"startTime":"2026-06-20T18:20:58.888Z","endTime":"2026-06-20T18:21:02.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.794521220915644,"aZ":-17.36774661262318,"pfxX":-0.8417085495892644,"pfxZ":7.671692421625153,"pX":-0.7918607545426903,"pZ":3.0099775604072456,"vX0":2.5809572343638196,"vY0":-138.06441976417048,"vZ0":-3.5295073267832846,"x":147.18,"y":157.51,"x0":-1.6295360372178707,"y0":50.00520347540428,"z0":5.474216814037424,"aX":-1.6254323350911577},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":1.0,"spinRate":2217,"spinDirection":212},"zone":1,"typeConfidence":0.89,"plateTime":0.396752342737829,"extension":6.757923068965243},"index":4,"playId":"4679dc71-81fa-310d-8060-edea59283de9","pitchNumber":4,"startTime":"2026-06-20T18:21:17.681Z","endTime":"2026-06-20T18:21:22.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.902463984251707,"aZ":-18.335739660307453,"pfxX":-0.018662177322804396,"pfxZ":7.001340898290618,"pX":-1.2984493340308552,"pZ":2.961473789023472,"vX0":0.9240934889666925,"vY0":-138.5075193362896,"vZ0":-3.615996897430832,"x":166.49,"y":158.82,"x0":-1.6315646139022744,"y0":50.00288984553662,"z0":5.483132419999488,"aX":-0.03692599120646813},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":-0.1,"spinRate":2153,"spinDirection":205},"zone":11,"typeConfidence":0.87,"plateTime":0.39286190898738926,"extension":6.787446099419973},"index":5,"playId":"b833cb5a-e716-31a7-bc9d-2fd7414b7dc7","pitchNumber":5,"startTime":"2026-06-20T18:21:40.341Z","endTime":"2026-06-20T18:21:45.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23645265662883,"aZ":-26.02367396173785,"pfxX":2.638432604622647,"pfxZ":3.3066890672755465,"pX":-0.7481236481262912,"pZ":1.5083603490460546,"vX0":1.3627988552873578,"vY0":-133.9132574949799,"vZ0":-5.624821425085598,"x":145.52,"y":198.05,"x0":-1.6027005572552135,"y0":50.00542343076723,"z0":5.439157047837831,"aX":4.9102021481573015},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":-5.0,"spinRate":2213,"spinDirection":160},"zone":13,"typeConfidence":0.92,"plateTime":0.40523584124438283,"extension":6.999692617030916},"index":6,"playId":"61c55d1b-8931-3c2a-adf3-9f25daf1cfde","pitchNumber":6,"startTime":"2026-06-20T18:21:59.283Z","endTime":"2026-06-20T18:22:26.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"first":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"}},"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":0.99,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:22:26.300Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Vargas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-20T18:22:41.967Z","endTime":"2026-06-20T18:23:29.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.142072978729885,"aZ":-20.759189805873845,"pfxX":2.0955810342732986,"pfxZ":6.068687710032116,"pX":0.1493237900633656,"pZ":2.228316489315622,"vX0":3.7249769677157865,"vY0":-135.21708312081478,"vZ0":-4.7504155904447405,"x":111.31,"y":178.62,"x0":-1.5100774881266648,"y0":50.003593079900305,"z0":5.434300313423905,"aX":3.940339510071979},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":-4.4,"spinRate":2241,"spinDirection":187},"zone":8,"typeConfidence":0.8,"plateTime":0.4026636012117457,"extension":6.958562339155695},"index":0,"playId":"47475a8a-08fb-3d9a-9365-34bc7a5b7269","pitchNumber":1,"startTime":"2026-06-20T18:22:41.967Z","endTime":"2026-06-20T18:22:45.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"second":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.1,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25058101469889,"aZ":-33.96612975301461,"pfxX":4.560232821904256,"pfxZ":-1.1155495581179151,"pX":-0.5140289483016843,"pZ":1.2644808979744946,"vX0":1.0290876144440753,"vY0":-125.49041790929644,"vZ0":-3.7603206358421195,"x":136.59,"y":204.64,"x0":-1.5216005829892068,"y0":50.00407080480348,"z0":5.535182644653506,"aX":7.308789523828777},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.6,"breakHorizontal":-8.5,"spinRate":2381,"spinDirection":90},"zone":13,"typeConfidence":0.91,"plateTime":0.4356586419042694,"extension":7.003073051036501},"index":1,"playId":"6aba59a0-fdbf-3eaf-a523-171ee9966213","pitchNumber":2,"startTime":"2026-06-20T18:23:00.084Z","endTime":"2026-06-20T18:23:04.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"second":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.497572853670228,"aZ":-13.045224202925517,"pfxX":-1.60358897520117,"pfxZ":9.194419853750484,"pX":0.4674401198522446,"pZ":2.0680334652893735,"vX0":5.424170007984164,"vY0":-142.5631205879964,"vZ0":-7.05506282123658,"x":99.18,"y":182.94,"x0":-1.2425889430877244,"y0":50.0014206630796,"z0":5.379852168111529,"aX":-3.3362473844424376},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":1.9,"spinRate":2301,"spinDirection":209},"zone":9,"typeConfidence":0.93,"plateTime":0.38264165808751205,"extension":6.810626517049121},"index":2,"playId":"4d4bdfb5-fd99-3f6e-9559-f7c991821e73","pitchNumber":3,"startTime":"2026-06-20T18:23:25.033Z","endTime":"2026-06-20T18:23:29.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"second":{"id":671976,"link":"/api/v1/people/671976"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:23:29.739Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:25:21.927Z","endTime":"2026-06-20T18:27:27.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26053542080144,"aZ":-19.852206499618198,"pfxX":9.404600326229323,"pfxZ":6.394676942870246,"pX":0.28771467092942477,"pZ":2.148445590841756,"vX0":-8.698005857710854,"vY0":-136.99186030252625,"vZ0":-4.720815772313522,"x":106.03,"y":180.77,"x0":2.2604578489458667,"y0":50.00601864100161,"z0":5.22536290838469,"aX":18.13117032872496},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":-15.5,"spinRate":2441,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.3976961061007458,"extension":6.713790604024447},"index":0,"playId":"0715c87d-aeb2-3b4e-bb51-8c1ca3d5395d","pitchNumber":1,"startTime":"2026-06-20T18:25:40.217Z","endTime":"2026-06-20T18:25:43.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260272479892432,"aZ":-16.717231716558352,"pfxX":8.607787605073334,"pfxZ":8.260280457772065,"pX":0.61734495687145,"pZ":2.573424093695828,"vX0":-7.2565713366866005,"vY0":-134.92210133680248,"vZ0":-4.154736372233182,"x":93.47,"y":169.3,"x0":2.203934415957763,"y0":50.00109691519499,"z0":5.2873097312815975,"aX":16.10470793025828},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-14.3,"spinRate":2358,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.40367450954982154,"extension":6.7345529857417805},"index":1,"playId":"81c6b9d8-c7dd-34d7-8225-cd7b6731700d","pitchNumber":2,"startTime":"2026-06-20T18:25:55.063Z","endTime":"2026-06-20T18:25:58.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-20T18:26:04.463Z","endTime":"2026-06-20T18:26:16.923Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13792237587868,"aZ":-29.078090010111,"pfxX":10.201292226352738,"pfxZ":1.8883542389657806,"pX":0.28986262619612935,"pZ":0.7548386522701506,"vX0":-8.390390860549363,"vY0":-126.30627362906407,"vZ0":-5.130467143852602,"x":105.95,"y":218.4,"x0":2.3055057616476864,"y0":50.00367035651424,"z0":5.109579861817357,"aX":16.729008954547368},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.9,"spinRate":2090,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43120489523455063,"extension":6.758077126587976},"index":3,"playId":"08a63bc2-e2e0-3032-a2dc-f77b5b34973c","pitchNumber":3,"startTime":"2026-06-20T18:26:16.923Z","endTime":"2026-06-20T18:26:21.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235090201619887,"aZ":-19.30695506692425,"pfxX":8.738198006652308,"pfxZ":6.796672922492137,"pX":-0.9815833342609073,"pZ":2.91612326976089,"vX0":-11.497127045529671,"vY0":-135.4364972997677,"vZ0":-2.74605933173708,"x":154.42,"y":160.04,"x0":2.1455539111001807,"y0":50.004177582455874,"z0":5.264056498513263,"aX":16.54795760232318},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":2363,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4014657843989493,"extension":6.671684901447075},"index":4,"playId":"84350015-6ea3-3aa1-a701-ef807ff25bf7","pitchNumber":4,"startTime":"2026-06-20T18:26:37.043Z","endTime":"2026-06-20T18:26:46.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924158376670032,"aZ":-31.776937513127244,"pfxX":10.389520732199129,"pfxZ":0.24137734572788716,"pX":1.9169843048582567,"pZ":2.669847085751173,"vX0":-4.381422569971276,"vY0":-127.24561595454915,"vZ0":-0.5053332252438564,"x":43.93,"y":166.69,"x0":2.298950947007432,"y0":50.00505337768171,"z0":5.360713697546826,"aX":17.261077705558456},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-18.0,"spinRate":2027,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.42832618149379886,"extension":6.8110175693556165},"index":5,"playId":"7328449e-40b8-3994-a05f-d5883bf5f751","pitchNumber":5,"startTime":"2026-06-20T18:27:00.936Z","endTime":"2026-06-20T18:27:04.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635668438275403,"aZ":-28.107172811987592,"pfxX":9.61637007138463,"pfxZ":2.44202415179789,"pX":0.3877605426446532,"pZ":2.2720772880246014,"vX0":-7.704731371081944,"vY0":-127.55149533349233,"vZ0":-1.7776067906701711,"x":102.22,"y":177.43,"x0":2.182601009233338,"y0":50.00243137733196,"z0":5.1718637472777615,"aX":16.012785430412922},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-16.0,"spinRate":2105,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4276983382615702,"extension":7.095170573526957},"hitData":{"launchSpeed":85.7,"launchAngle":46.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.62,"coordY":100.02}},"index":6,"playId":"43609d1b-10a6-3df5-9c87-0ce29f3ca756","pitchNumber":6,"startTime":"2026-06-20T18:27:16.591Z","endTime":"2026-06-20T18:27:27.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:27:27.142Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Rogers grounds out, third baseman Miguel Vargas to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:27:26.898Z","endTime":"2026-06-20T18:28:05.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.137718562320497,"aZ":-19.56651552776545,"pfxX":8.876966418309607,"pfxZ":6.7181557823668285,"pX":-0.065669448427658,"pZ":3.0844656253284493,"vX0":-8.863968593595889,"vY0":-135.51440229357812,"vZ0":-2.371694341309936,"x":119.5,"y":155.5,"x0":2.080386840184871,"y0":50.0007913618337,"z0":5.324394875483493,"aX":16.655687445203785},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-14.4,"spinRate":2265,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40279931907157085,"extension":6.80938160067222},"hitData":{"launchSpeed":90.9,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":166.38}},"index":0,"playId":"bfa860a7-e3c0-3fc5-be8b-e0659dc62c60","pitchNumber":1,"startTime":"2026-06-20T18:27:56.476Z","endTime":"2026-06-20T18:28:05.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:28:05.116Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:28:08.884Z","endTime":"2026-06-20T18:31:07.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769719226767208,"aZ":-15.914189781393006,"pfxX":7.689786321878074,"pfxZ":8.839141254266586,"pX":-0.7455222280739141,"pZ":2.4842902863508205,"vX0":-9.576874227411539,"vY0":-133.7651555718411,"vZ0":-4.772704923941589,"x":145.42,"y":171.7,"x0":1.8569365617277036,"y0":50.00236411458572,"z0":5.407205051310938,"aX":14.145834656357847},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":-12.2,"spinRate":2255,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.40712914707976644,"extension":6.9838205890447185},"index":0,"playId":"3bb82ef2-d0e2-3c92-a70d-8c1bc7bb2b5d","pitchNumber":1,"startTime":"2026-06-20T18:28:31.308Z","endTime":"2026-06-20T18:28:35.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498313142008037,"aZ":-33.012031562705246,"pfxX":-0.47449455635872795,"pfxZ":-0.5513635407066415,"pX":-1.9944837687854515,"pZ":1.0938815277986973,"vX0":-9.340101955203606,"vY0":-122.39300792359383,"vZ0":-3.1845123150793775,"x":193.03,"y":209.25,"x0":1.9209246579630257,"y0":50.00172200332542,"z0":5.2178612016900665,"aX":-0.7228340636732136},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":2.9,"spinRate":2633,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.44626653487968726,"extension":6.99204299046647},"index":1,"playId":"a93fd5c6-7e30-31ed-b47a-f3fd71bc2e3c","pitchNumber":2,"startTime":"2026-06-20T18:28:45.700Z","endTime":"2026-06-20T18:28:49.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23570176668925,"aZ":-25.90501909936775,"pfxX":12.207409898853907,"pfxZ":3.3755913657603793,"pX":-1.8340592487320393,"pZ":1.4300335652004592,"vX0":-13.846714136626378,"vY0":-134.74602387056532,"vZ0":-5.145836158627398,"x":186.91,"y":200.17,"x0":1.7585543334764127,"y0":50.00586783571996,"z0":5.169284088706662,"aX":22.700804028150092},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-19.6,"spinRate":2400,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4047781240521693,"extension":6.989204353368969},"index":2,"playId":"cd171d92-0a73-3e28-adad-765b2c8e9cb7","pitchNumber":3,"startTime":"2026-06-20T18:29:02.430Z","endTime":"2026-06-20T18:29:05.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":92.4,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.537625590308867,"aZ":-14.95916330468539,"pfxX":9.427902841881405,"pfxZ":9.406040047146732,"pX":-1.4811026251313204,"pZ":0.8572847777316421,"vX0":-11.798909260089173,"vY0":-133.86415748907172,"vZ0":-8.973302271203899,"x":173.46,"y":215.63,"x0":1.7409430346668229,"y0":50.00583372206495,"z0":5.303963336721587,"aX":17.26264567116856},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-14.8,"spinRate":2225,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40781322650454577,"extension":6.895744685451163},"index":3,"playId":"396c29e7-63d3-3bb3-a704-b5ce5ad73d0f","pitchNumber":4,"startTime":"2026-06-20T18:29:19.347Z","endTime":"2026-06-20T18:29:23.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732490233246008,"aZ":-16.47835143319169,"pfxX":8.635406451522707,"pfxZ":8.452914398910654,"pX":-0.4831226294717803,"pZ":2.160697807588203,"vX0":-9.353116046684601,"vY0":-135.44318298284037,"vZ0":-5.326689528669762,"x":135.42,"y":180.44,"x0":1.8938385424576258,"y0":50.002084218274554,"z0":5.306055865002317,"aX":16.03466672785313},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-13.7,"spinRate":2334,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4044703283122639,"extension":6.8955640188793925},"index":4,"playId":"0b968d8d-9884-312d-b86e-f2666798a806","pitchNumber":5,"startTime":"2026-06-20T18:29:37.722Z","endTime":"2026-06-20T18:29:41.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56545375494089,"aZ":-17.434795863928905,"pfxX":7.855406733168914,"pfxZ":7.81639689307006,"pX":0.826359815778753,"pZ":3.4945799511581304,"vX0":-5.999436859502577,"vY0":-135.91706975310944,"vZ0":-1.939084568959786,"x":85.5,"y":144.43,"x0":2.0329566709216675,"y0":50.00282575328164,"z0":5.417573465607777,"aX":14.814449329258235},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-13.1,"spinRate":2311,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4017584752571204,"extension":6.7559153262762885},"index":5,"playId":"9adf2a47-0f73-39f9-a554-edf8e69f7cde","pitchNumber":6,"startTime":"2026-06-20T18:29:58.752Z","endTime":"2026-06-20T18:30:01.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801075100211417,"aZ":-33.72739348269093,"pfxX":-1.7469289605783942,"pfxZ":-1.0062162851185468,"pX":-1.0707138930541789,"pZ":1.9582081034254746,"vX0":-7.350412080196965,"vY0":-123.31730472883285,"vZ0":-1.0526598126374984,"x":157.81,"y":185.91,"x0":2.171628226696636,"y0":50.00149763459456,"z0":5.227683199665452,"aX":-2.6987672367253386},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.8,"breakHorizontal":4.8,"spinRate":2562,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.44361936635126575,"extension":7.047726875846139},"index":6,"playId":"d5de7d8e-de3d-3ef8-9903-b877d6b1c7a1","pitchNumber":7,"startTime":"2026-06-20T18:30:22.217Z","endTime":"2026-06-20T18:30:27.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11847091826407,"aZ":-17.076526574642234,"pfxX":10.938437994929288,"pfxZ":7.838761815695015,"pX":-2.0668778207007206,"pZ":1.043330009013388,"vX0":-14.309588784509732,"vY0":-136.2456046456496,"vZ0":-8.313385704767324,"x":195.78,"y":210.61,"x0":1.7735373061261848,"y0":50.00152242652566,"z0":5.260313461488377,"aX":21.06344346609901},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-17.6,"spinRate":2366,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3983487769510661,"extension":6.9469665807616},"index":7,"playId":"a8e08b30-4ff5-3608-ab0b-b6a8c40fb015","pitchNumber":8,"startTime":"2026-06-20T18:31:02.883Z","endTime":"2026-06-20T18:31:07.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:31:07.001Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a sharp line drive to center fielder Tristan Peters. Zach McKinstry to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:31:08.471Z","endTime":"2026-06-20T18:32:35.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.88423689932331,"aZ":-34.17893238484467,"pfxX":-1.2888868566411333,"pfxZ":-1.2955851170003552,"pX":-0.7802122541427662,"pZ":2.0764660001404165,"vX0":-6.9509998212879855,"vY0":-122.46976567633088,"vZ0":-0.8963549959989019,"x":146.74,"y":182.72,"x0":2.240327330855356,"y0":50.00212669260761,"z0":5.322217904190757,"aX":-1.9946297681585459},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.3,"breakHorizontal":3.7,"spinRate":2541,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.44403552842365634,"extension":6.93716569865089},"index":0,"playId":"288d73bd-dcea-3a46-bdb2-40852f0b6213","pitchNumber":1,"startTime":"2026-06-20T18:31:30.310Z","endTime":"2026-06-20T18:31:34.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1959015567818,"aZ":-34.40232499810133,"pfxX":-2.0380294379887807,"pfxZ":-1.489260976061697,"pX":0.3985228502103192,"pZ":2.4677002513945854,"vX0":-3.721882679235548,"vY0":-121.04054889577742,"vZ0":0.4155337238753727,"x":101.81,"y":172.15,"x0":2.2170821584189593,"y0":50.00458416673174,"z0":5.290454890760842,"aX":-3.0435339539339865},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":4.6,"spinRate":2442,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4513934191732618,"extension":6.910425460889434},"index":1,"playId":"319c1f93-cd3f-37be-abaf-853d56d26300","pitchNumber":2,"startTime":"2026-06-20T18:31:48.866Z","endTime":"2026-06-20T18:31:52.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50229255897272,"aZ":-33.950845980915524,"pfxX":-1.3075690794347636,"pfxZ":-1.1350239943640972,"pX":-1.098502394295124,"pZ":1.3073210723154427,"vX0":-7.665703040405954,"vY0":-123.46455141801225,"vZ0":-2.4225770495564154,"x":158.87,"y":203.48,"x0":2.199513964997187,"y0":50.003392311718486,"z0":5.121599750976367,"aX":-2.044848985459668},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":4.0,"spinRate":2605,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4413777143419737,"extension":6.965179087033744},"index":2,"playId":"4642703c-1356-34ec-84b8-5238f0af0492","pitchNumber":3,"startTime":"2026-06-20T18:32:05.891Z","endTime":"2026-06-20T18:32:10.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277858804763316,"aZ":-16.93675341356905,"pfxX":8.64190713360136,"pfxZ":7.998110350272771,"pX":-0.5400182589245762,"pZ":2.3898401859808223,"vX0":-9.664831577711066,"vY0":-136.28502646107853,"vZ0":-5.041797282881141,"x":137.58,"y":174.25,"x0":1.9076387837513196,"y0":50.00616535827524,"z0":5.41099434349418,"aX":16.47258054598469},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":-13.9,"spinRate":2342,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.39990384072214,"extension":6.723262544729959},"hitData":{"launchSpeed":102.8,"launchAngle":11.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.61,"coordY":102.6}},"index":3,"playId":"a10d7aa2-bc1f-3480-9353-e9e362435cda","pitchNumber":4,"startTime":"2026-06-20T18:32:24.920Z","endTime":"2026-06-20T18:32:35.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.39,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:32:35.265Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to right fielder Braden Montgomery. Zach McKinstry scores. Kevin McGonigle to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:32:42.357Z","endTime":"2026-06-20T18:34:01.090Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":697812,"link":"/api/v1/people/697812"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.025704021381745,"aZ":-36.30366528314862,"pfxX":-1.5761217577058053,"pfxZ":-2.6976819090402584,"pX":-1.276648415230108,"pZ":1.5434371135944647,"vX0":-7.838042404506017,"vY0":-121.90742111471876,"vZ0":-1.3459440797008193,"x":165.66,"y":197.11,"x0":2.162008970078313,"y0":50.00197982662922,"z0":5.187412813194179,"aX":-2.4128556988601004},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.9,"breakHorizontal":4.4,"spinRate":2567,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.44632262099617703,"extension":7.224749413114538},"index":0,"playId":"0aa47526-42f5-3a59-86b7-6cb1241553bd","pitchNumber":1,"startTime":"2026-06-20T18:33:14.045Z","endTime":"2026-06-20T18:33:18.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48690662178296,"aZ":-36.35259071189594,"pfxX":-1.5462427833130632,"pfxZ":-2.7079151612219654,"pX":-0.6298562520190708,"pZ":2.708592097315714,"vX0":-6.580500607289054,"vY0":-122.3931193007927,"vZ0":1.1040121218293544,"x":141.01,"y":165.65,"x0":2.2769869814028114,"y0":50.004756042288626,"z0":5.326510680333149,"aX":-2.3829234965915043},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.4,"breakHorizontal":4.1,"spinRate":2528,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.44478659229691564,"extension":6.961511417358501},"index":1,"playId":"3f904f8f-4e01-3708-b899-828aa34fb527","pitchNumber":2,"startTime":"2026-06-20T18:33:31.806Z","endTime":"2026-06-20T18:33:35.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11834397385576,"aZ":-17.419035460135053,"pfxX":8.094426183282335,"pfxZ":7.733821607149557,"pX":-0.2538964103420068,"pZ":2.20444407085105,"vX0":-9.271706218598714,"vY0":-136.10316123455718,"vZ0":-5.054840142857091,"x":126.68,"y":179.26,"x0":2.1181287840859215,"y0":50.005220955341215,"z0":5.262388404170788,"aX":15.447083084667884},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.3,"breakHorizontal":-13.1,"spinRate":2359,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.3998644468421011,"extension":6.90011722147667},"hitData":{"launchSpeed":94.4,"launchAngle":10.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.17,"coordY":105.43}},"index":2,"playId":"0ae4d3c8-ed86-3fcd-b630-4edef9868189","pitchNumber":3,"startTime":"2026-06-20T18:33:50.077Z","endTime":"2026-06-20T18:34:01.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"second":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":16.0,"leverageIndex":2.65,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:34:01.090Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-20T18:34:09.499Z","endTime":"2026-06-20T18:35:29.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.195825843368866,"aZ":-34.0478562949336,"pfxX":-3.3475531333060347,"pfxZ":-1.2827010637542813,"pX":-0.06076404790919945,"pZ":2.05207668058788,"vX0":-4.721656653122026,"vY0":-119.2552088075513,"vZ0":-0.6309236711758788,"x":119.32,"y":183.37,"x0":2.366481810316408,"y0":50.00114014805053,"z0":5.345741946308549,"aX":-4.903300741486488},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":7.1,"spinRate":2411,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.45627413306275244,"extension":6.785736156553145},"index":0,"playId":"edf3674c-cd77-3843-8349-2be82b1310c6","pitchNumber":1,"startTime":"2026-06-20T18:34:45.662Z","endTime":"2026-06-20T18:34:48.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640095262205485,"aZ":-16.557046844498437,"pfxX":8.3691174216312,"pfxZ":8.179420260587982,"pX":0.9024336046704547,"pZ":3.7480886341582687,"vX0":-6.806871676325162,"vY0":-136.49042970024618,"vZ0":-1.1521156956638605,"x":82.6,"y":137.58,"x0":2.3264550052351427,"y0":50.00556073468572,"z0":5.302411538324633,"aX":15.984501154425903},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-13.9,"spinRate":2365,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.39945688816159564,"extension":6.767099017274381},"index":1,"playId":"a72301af-81a7-32b9-bf1e-9cf742ce44c4","pitchNumber":2,"startTime":"2026-06-20T18:35:02.954Z","endTime":"2026-06-20T18:35:07.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":78.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.0892665666639,"aZ":-33.51319225292132,"pfxX":-2.6625738957649276,"pfxZ":-0.8817523429684417,"pX":-0.35733191092995786,"pZ":2.477716309379646,"vX0":-5.382670330550284,"vY0":-121.01449922441682,"vZ0":0.19464690979865007,"x":130.62,"y":171.88,"x0":2.2201045124615346,"y0":50.002389388674246,"z0":5.273273092274482,"aX":-4.046464919699474},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.3,"breakHorizontal":5.9,"spinRate":2405,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.4483716037356045,"extension":6.9221596552021},"hitData":{"launchSpeed":85.0,"launchAngle":56.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":123.46,"coordY":118.89}},"index":2,"playId":"35b5a6ea-03de-300b-9a81-fe37e0f9e3e5","pitchNumber":3,"startTime":"2026-06-20T18:35:19.415Z","endTime":"2026-06-20T18:35:29.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"third":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:35:29.235Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Benintendi grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T18:37:27.421Z","endTime":"2026-06-20T18:38:09.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643217,"fullName":"Andrew Benintendi","link":"/api/v1/people/643217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":83.2,"endSpeed":78.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.1218598386908,"aZ":-34.43828968468732,"pfxX":3.6484071273284613,"pfxZ":-1.4869160200765874,"pX":-1.302127079860202,"pZ":1.9519059436233615,"vX0":0.045884014369670933,"vY0":-121.33767968712947,"vZ0":-1.8262912333433041,"x":166.63,"y":186.08,"x0":-1.7967883491225025,"y0":50.00395621124911,"z0":5.657827072148766,"aX":5.553043699356864},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.9,"breakHorizontal":-6.6,"spinRate":2379,"spinDirection":99},"zone":13,"typeConfidence":0.89,"plateTime":0.4478883686063502,"extension":6.865062302474943},"index":0,"playId":"c8a65f8c-7d4a-3992-9248-30b565d6bf3f","pitchNumber":1,"startTime":"2026-06-20T18:37:36.844Z","endTime":"2026-06-20T18:37:40.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.744068629777917,"aZ":-18.325213258819243,"pfxX":-1.8923380926886768,"pfxZ":8.407007141343682,"pX":1.0209755503559337,"pZ":1.3804123589255728,"vX0":7.1865741822194975,"vY0":-126.49594259772661,"vZ0":-6.418489741819294,"x":78.08,"y":201.51,"x0":-1.5905442907406726,"y0":50.0046397236576,"z0":5.381937989451954,"aX":-3.118331585982432},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.3,"breakHorizontal":2.0,"spinRate":1087,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43024658811939265,"extension":7.024248467921524},"index":1,"playId":"7e2adb62-432c-30a3-80b8-bbf278afa15c","pitchNumber":2,"startTime":"2026-06-20T18:37:47.239Z","endTime":"2026-06-20T18:37:50.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724023579554547,"aZ":-19.116690844841592,"pfxX":-0.758049728077872,"pfxZ":6.912426873942925,"pX":-0.15401444514313412,"pZ":1.978400535637792,"vX0":4.258236367585642,"vY0":-135.18351160082642,"vZ0":-5.808555806192734,"x":122.87,"y":185.36,"x0":-1.637269722783749,"y0":50.00643293712357,"z0":5.455868619047521,"aX":-1.4335518142868724},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":0.7,"spinRate":2178,"spinDirection":210},"zone":8,"typeConfidence":0.64,"plateTime":0.4020087755354389,"extension":6.890141047224315},"hitData":{"launchSpeed":103.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.2,"coordY":153.05}},"index":2,"playId":"d5ec104d-3f2d-33a1-b519-137b6b7f0099","pitchNumber":3,"startTime":"2026-06-20T18:38:01.427Z","endTime":"2026-06-20T18:38:09.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":643217,"link":"/api/v1/people/643217"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:38:09.759Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T18:38:12.938Z","endTime":"2026-06-20T18:39:45.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.554902114561667,"aZ":-38.590504272977064,"pfxX":9.046221160852841,"pfxZ":-4.715025207276239,"pX":0.11748933084387972,"pZ":1.5246191977612136,"vX0":1.348100874233907,"vY0":-115.31832001204495,"vZ0":-1.1608865565184399,"x":112.52,"y":197.62,"x0":-1.649703609442214,"y0":50.00501534839341,"z0":5.726336172802603,"aX":12.299872859822814},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.5,"breakHorizontal":-16.7,"spinRate":2437,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.47327379353784327,"extension":6.804947284668256},"index":0,"playId":"ef24accb-730e-36be-be0b-16bcbbfa3ad7","pitchNumber":1,"startTime":"2026-06-20T18:38:35.205Z","endTime":"2026-06-20T18:38:39.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4016139392415,"aZ":-17.483269983217046,"pfxX":-4.292001062760764,"pfxZ":7.584286541494539,"pX":-1.496515385264299,"pZ":4.144640883262081,"vX0":1.9033361180625898,"vY0":-137.97967391012187,"vZ0":-0.7806360681274047,"x":174.04,"y":126.87,"x0":-1.6359393163450382,"y0":50.00138091721625,"z0":5.604310393975694,"aX":-8.312385563052638},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":7.4,"spinRate":2217,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.39627131208622757,"extension":6.747892985331572},"index":1,"playId":"3f9daf63-53d5-3cd3-8c03-b2b4344c0fba","pitchNumber":2,"startTime":"2026-06-20T18:38:49.495Z","endTime":"2026-06-20T18:38:53.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983130873938578,"aZ":-18.510610688736154,"pfxX":-2.623536700882162,"pfxZ":7.2398734204839865,"pX":-1.0184733687694538,"pZ":3.226136002227598,"vX0":3.0198226865794027,"vY0":-136.055643466229,"vZ0":-2.73448561375122,"x":155.82,"y":151.67,"x0":-1.7984298882466065,"y0":50.004267107820866,"z0":5.517232050248615,"aX":-4.952204267765677},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":4.2,"spinRate":2207,"spinDirection":204},"zone":11,"typeConfidence":0.84,"plateTime":0.40155276357001624,"extension":6.85430823980733},"index":2,"playId":"1e3f0d3d-d006-3c9b-b6ca-a94e17833672","pitchNumber":3,"startTime":"2026-06-20T18:39:03.608Z","endTime":"2026-06-20T18:39:07.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-20T18:39:14.020Z","endTime":"2026-06-20T18:39:27.719Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.357233884358276,"aZ":-19.941173921368303,"pfxX":-3.7371405447639616,"pfxZ":6.307425635650908,"pX":-0.8022235578527753,"pZ":4.073613535229767,"vX0":3.5764163044641344,"vY0":-137.4368909944019,"vZ0":-0.3379695856391406,"x":147.58,"y":128.79,"x0":-1.6258622100655042,"y0":50.00673497733325,"z0":5.535734149245994,"aX":-7.25373555688827},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2204,"spinDirection":212},"zone":11,"typeConfidence":0.77,"plateTime":0.39636382497335454,"extension":6.885287564410687},"index":4,"playId":"2e9a1504-f499-3b36-b3a8-d21938bbc2de","pitchNumber":4,"startTime":"2026-06-20T18:39:27.719Z","endTime":"2026-06-20T18:39:31.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.121564317563987,"aZ":-34.91533766434151,"pfxX":4.068371883036532,"pfxZ":-1.6983905415573997,"pX":-0.06327624037130976,"pZ":1.1184297480714538,"vX0":2.156034071800692,"vY0":-125.12956585444192,"vZ0":-3.9154041956692778,"x":119.41,"y":208.58,"x0":-1.4599937245786367,"y0":50.00468981481959,"z0":5.512171889026796,"aX":6.563517332533269},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":-7.8,"spinRate":2414,"spinDirection":93},"zone":13,"typeConfidence":0.9,"plateTime":0.43484688334502275,"extension":6.795275334693835},"index":5,"playId":"84911740-ee76-3dae-903e-69d5f6d0245b","pitchNumber":5,"startTime":"2026-06-20T18:39:41.502Z","endTime":"2026-06-20T18:39:45.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:39:45.767Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-20T18:39:46.934Z","endTime":"2026-06-20T18:41:04.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34161380195803,"aZ":-22.78226916474134,"pfxX":-8.592704687629556,"pfxZ":4.961592357566932,"pX":-0.27891904217192276,"pZ":1.7540284947265106,"vX0":6.377835723383361,"vY0":-136.9940299612955,"vZ0":-5.451698853583181,"x":127.63,"y":191.42,"x0":-1.525259008460194,"y0":50.00355404977087,"z0":5.335251897995085,"aX":-16.270853833200597},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":2060,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.40040054730448293,"extension":6.9294137442476575},"index":0,"playId":"d3d15657-e89c-3bc7-8ab1-771b97e0a15f","pitchNumber":1,"startTime":"2026-06-20T18:40:07.695Z","endTime":"2026-06-20T18:40:10.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14798989906028,"aZ":-34.70151279820722,"pfxX":4.40752414533306,"pfxZ":-1.5466705266098044,"pX":0.328331537268006,"pZ":1.2716512051818682,"vX0":3.180741885354357,"vY0":-125.55127594504754,"vZ0":-3.5873091978910314,"x":104.48,"y":204.45,"x0":-1.518184265237571,"y0":50.00457628845457,"z0":5.479144350566906,"aX":7.192252427541479},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.2,"breakHorizontal":-8.6,"spinRate":2427,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.43262560221896695,"extension":6.8861400603001925},"index":1,"playId":"2d245934-7d44-336e-a466-0f0ea64b8e20","pitchNumber":2,"startTime":"2026-06-20T18:40:19.387Z","endTime":"2026-06-20T18:40:22.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52580565621955,"aZ":-14.760472551601595,"pfxX":-4.328473616919126,"pfxZ":8.623865803625058,"pX":0.6599124763087911,"pZ":0.932199933498822,"vX0":6.638620404517292,"vY0":-140.0107851954698,"vZ0":-9.48188256939623,"x":91.85,"y":213.61,"x0":-1.160994948116391,"y0":50.005040912571786,"z0":5.291047431246635,"aX":-8.742738312725452},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":2298,"spinDirection":214},"zone":14,"typeConfidence":0.87,"plateTime":0.3886618137392275,"extension":6.888712980183938},"index":2,"playId":"94dcbbe3-0ac8-3228-a97a-943e58dad32e","pitchNumber":3,"startTime":"2026-06-20T18:40:32.984Z","endTime":"2026-06-20T18:40:36.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77538815451546,"aZ":-23.622735402856513,"pfxX":2.1542309801641513,"pfxZ":4.586374174530201,"pX":-0.5599814607426054,"pZ":1.1789561735088734,"vX0":1.5767380254262122,"vY0":-134.5927320745497,"vZ0":-6.846881112544669,"x":138.35,"y":206.95,"x0":-1.4300997192268428,"y0":50.00413199461332,"z0":5.3894919346698575,"aX":4.015949673336373},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-4.2,"spinRate":2297,"spinDirection":177},"zone":13,"typeConfidence":0.91,"plateTime":0.4044690384679268,"extension":6.733305318099866},"index":3,"playId":"cb6562aa-146e-3dd6-a3fd-0e41278983ae","pitchNumber":4,"startTime":"2026-06-20T18:40:45.887Z","endTime":"2026-06-20T18:40:49.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1678979717813,"aZ":-35.59400904342076,"pfxX":5.105659306773268,"pfxZ":-2.1185467137252765,"pX":-0.01652703393071073,"pZ":1.5012168007870008,"vX0":2.2278059733344557,"vY0":-125.21052724313125,"vZ0":-2.7582310460360597,"x":117.63,"y":198.25,"x0":-1.5765933076001486,"y0":50.00281747970537,"z0":5.480357562343206,"aX":8.246344349528012},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":-9.7,"spinRate":2437,"spinDirection":96},"zone":14,"typeConfidence":0.89,"plateTime":0.4345827033799745,"extension":6.867660280234986},"index":4,"playId":"974a372b-e008-3d47-8f6f-d5092a7636ea","pitchNumber":5,"startTime":"2026-06-20T18:41:00.443Z","endTime":"2026-06-20T18:41:04.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:41:04.447Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:43:10.717Z","endTime":"2026-06-20T18:43:59.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"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(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.8,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.773021023248642,"aZ":-30.779138721685197,"pfxX":1.0243778572992848,"pfxZ":0.9246394190497984,"pX":-0.8736440873002872,"pZ":2.241455319908185,"vX0":-7.350705823427148,"vY0":-121.84742875242242,"vZ0":-0.9585854410565223,"x":150.3,"y":178.26,"x0":2.0480493666302557,"y0":50.00211810104154,"z0":5.297769462776125,"aX":1.5432312712936156},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-0.1,"spinRate":2509,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.44940074670646935,"extension":6.969057597493431},"index":0,"playId":"f906237a-f530-34ca-9442-28b5d0b8d27d","pitchNumber":1,"startTime":"2026-06-20T18:43:17.515Z","endTime":"2026-06-20T18:43:20.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96812568040401,"aZ":-31.997361852803813,"pfxX":-0.4311449224464958,"pfxZ":0.12308730263518619,"pX":-0.5747770346418462,"pZ":2.585226433108265,"vX0":-6.523343580252977,"vY0":-121.01503494004581,"vZ0":0.271661905912421,"x":138.91,"y":168.98,"x0":2.213713060261486,"y0":50.004723946214895,"z0":5.27798980859418,"aX":-0.6386748433420824},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":2.4,"spinRate":2513,"spinDirection":298},"zone":4,"typeConfidence":2.0,"plateTime":0.45287577226250697,"extension":6.973339736598634},"index":1,"playId":"72272b5c-ac24-3b86-81c5-2cb7ed36e277","pitchNumber":2,"startTime":"2026-06-20T18:43:29.559Z","endTime":"2026-06-20T18:43:32.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.873295361311314,"aZ":-34.195846752849825,"pfxX":-2.4623972216367664,"pfxZ":-1.317153068728956,"pX":-0.3925461714280104,"pZ":2.807136219798247,"vX0":-5.283641355933372,"vY0":-121.64277829832002,"vZ0":1.0529281512579145,"x":131.96,"y":162.99,"x0":2.1088094257174723,"y0":50.00483633479939,"z0":5.283493205017888,"aX":-3.7718631997160474},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.0,"breakHorizontal":5.5,"spinRate":2425,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.4464980114854038,"extension":7.070998852492189},"hitData":{"launchSpeed":96.0,"launchAngle":39.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.35,"coordY":79.47}},"index":2,"playId":"cec8eec7-da02-3147-a210-898b28458fe4","pitchNumber":3,"startTime":"2026-06-20T18:43:46.517Z","endTime":"2026-06-20T18:43:59.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:43:59.461Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (15) on a sharp line drive to center fielder Tristan Peters.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:43:59.158Z","endTime":"2026-06-20T18:44:56.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846632548361573,"aZ":-17.251049832908365,"pfxX":7.950566222111561,"pfxZ":8.282055989328791,"pX":-1.633978447752786,"pZ":1.3914103537821938,"vX0":-12.156032271051755,"vY0":-132.75985643597124,"vZ0":-6.587018177991206,"x":179.28,"y":201.21,"x0":1.9511120015881553,"y0":50.006279718041405,"z0":5.140470532553907,"aX":14.33319142997053},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":-12.0,"spinRate":2288,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4110591648363111,"extension":6.894397057536696},"index":0,"playId":"73d93a02-e2ef-3613-b9c7-d5597a839172","pitchNumber":1,"startTime":"2026-06-20T18:44:26.071Z","endTime":"2026-06-20T18:44:30.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322450136652666,"aZ":-27.989901401920502,"pfxX":10.840176028123416,"pfxZ":2.2358298828513856,"pX":-0.12316623179989339,"pZ":2.3610697000565515,"vX0":-9.84768934983305,"vY0":-135.2001131065349,"vZ0":-2.1757296993262423,"x":121.69,"y":175.03,"x0":2.1379373508405726,"y0":50.00447951465682,"z0":5.1183591970480045,"aX":20.29989609652839},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":-17.9,"spinRate":2404,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40336951208399796,"extension":6.829588314647632},"hitData":{"launchSpeed":103.0,"launchAngle":18.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.26,"coordY":50.27}},"index":1,"playId":"147bf105-ced6-3cb9-8a3c-f513fefbd26d","pitchNumber":2,"startTime":"2026-06-20T18:44:39.678Z","endTime":"2026-06-20T18:44:56.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":6.499999999999993,"leverageIndex":1.0,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:44:56.217Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Outman singles on a ground ball to right fielder Braden Montgomery, deflected by second baseman Sam Antonacci. Spencer Torkelson scores. James Outman to 2nd. James Outman advances to 2nd, on a throwing error by right fielder Braden Montgomery.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:44:57.183Z","endTime":"2026-06-20T18:45:43.926Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":697812,"link":"/api/v1/people/697812"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57879303275865,"aZ":-33.42578607087765,"pfxX":-1.2279957116365774,"pfxZ":-0.8455543040242368,"pX":-0.011727386570119614,"pZ":2.054293094720375,"vX0":-5.284533810395508,"vY0":-120.46327269719636,"vZ0":-0.6894806749521729,"x":117.45,"y":183.31,"x0":2.3624812426097495,"y0":50.002208739294886,"z0":5.277849662026858,"aX":-1.819064448143222},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":3.4,"spinRate":2384,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.45325367370847536,"extension":6.8878680370811844},"hitData":{"launchSpeed":99.0,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":196.4,"coordY":111.14}},"index":0,"playId":"49130273-0677-3f79-bb7a-6ca38b52ae61","pitchNumber":1,"startTime":"2026-06-20T18:45:29.492Z","endTime":"2026-06-20T18:45:43.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":15.300000000000004,"leverageIndex":1.94,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:45:43.926Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to right fielder Braden Montgomery. James Outman to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:46:22.101Z","endTime":"2026-06-20T18:47:44.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28100569667667,"aZ":-18.478738094792906,"pfxX":8.419610129613195,"pfxZ":7.383025029392141,"pX":-0.6406619923481672,"pZ":2.2154320349701586,"vX0":-10.191573474769752,"vY0":-134.39978340496475,"vZ0":-4.813928420152465,"x":141.42,"y":178.96,"x0":2.0817349160929925,"y0":50.002800836419375,"z0":5.316348558327101,"aX":15.620144514666316},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":-13.4,"spinRate":2262,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.40535626970719907,"extension":6.9174451861298785},"index":0,"playId":"0d7d2205-9a89-3f4d-aab3-bb2be724b5f0","pitchNumber":1,"startTime":"2026-06-20T18:46:24.098Z","endTime":"2026-06-20T18:46:29.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":86.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79843786406927,"aZ":-22.179029754710132,"pfxX":8.654433675109136,"pfxZ":5.406051716139743,"pX":-0.8250803900288,"pZ":2.6766447697543967,"vX0":-10.775344494257991,"vY0":-132.96752539489856,"vZ0":-2.811107315192886,"x":148.45,"y":166.51,"x0":2.0950536574575467,"y0":50.00247485912191,"z0":5.300330586742453,"aX":16.00146975095978},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":-14.3,"spinRate":2208,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4069168924431996,"extension":6.926831670218506},"index":1,"playId":"02750aa9-e039-36dc-9df4-7779433e306a","pitchNumber":2,"startTime":"2026-06-20T18:46:45.233Z","endTime":"2026-06-20T18:46:50.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89235023386718,"aZ":-33.255934036423774,"pfxX":-1.9851003460488532,"pfxZ":-0.7031156685427451,"pX":-0.2454369505101224,"pZ":2.7344501950465787,"vX0":-5.306516415036501,"vY0":-122.13457096297437,"vZ0":0.7618198345168585,"x":126.36,"y":164.95,"x0":2.2013362418836793,"y0":50.00537216221223,"z0":5.247390733186576,"aX":-3.040492379784213},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.0,"breakHorizontal":4.7,"spinRate":2603,"spinDirection":292},"zone":1,"typeConfidence":2.0,"plateTime":0.44607972493483317,"extension":6.9558376848470465},"index":2,"playId":"4cad4a2c-4b9b-3919-95d7-5db696fc6d17","pitchNumber":3,"startTime":"2026-06-20T18:47:07.500Z","endTime":"2026-06-20T18:47:10.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.027075843130376,"aZ":-32.35375486508793,"pfxX":-3.574636309275986,"pfxZ":-0.12224246403665084,"pX":0.3235232364152378,"pZ":2.258210932233711,"vX0":-4.087566947108457,"vY0":-120.54871522453912,"vZ0":-0.2932636398353492,"x":104.67,"y":177.81,"x0":2.4928039934852007,"y0":50.00027855800236,"z0":5.189646186543751,"aX":-5.365687645054673},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.1,"breakHorizontal":7.3,"spinRate":2448,"spinDirection":308},"zone":6,"typeConfidence":2.0,"plateTime":0.4509238401793856,"extension":6.929940433638643},"hitData":{"launchSpeed":94.6,"launchAngle":40.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":117.24,"coordY":159.31}},"index":3,"playId":"eea6d0ee-69ac-314b-b38f-b08e58262b39","pitchNumber":4,"startTime":"2026-06-20T18:47:29.665Z","endTime":"2026-06-20T18:47:44.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.23,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:47:44.259Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a sharp line drive to center fielder Tristan Peters. James Outman scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:47:51.933Z","endTime":"2026-06-20T18:48:43.774Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671976,"link":"/api/v1/people/671976"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":697812,"link":"/api/v1/people/697812"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":81.3,"endSpeed":75.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.589253963825936,"aZ":-33.93368696580894,"pfxX":-1.970061225000066,"pfxZ":-1.2352162945725045,"pX":0.6095882501952938,"pZ":3.215936209860248,"vX0":-3.496057127716909,"vY0":-118.40766567994439,"vZ0":2.3912646149799626,"x":93.76,"y":151.95,"x0":2.3582782753660765,"y0":50.00114573177036,"z0":5.2874632597407265,"aX":-2.810302453999245},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.4,"breakHorizontal":4.4,"spinRate":2434,"spinDirection":292},"zone":3,"typeConfidence":2.0,"plateTime":0.4617330111981932,"extension":6.860158453278751},"index":0,"playId":"7f4f89ad-81f8-3a63-a00b-6af76c6a0c28","pitchNumber":1,"startTime":"2026-06-20T18:48:15.891Z","endTime":"2026-06-20T18:48:19.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.011074052314655,"aZ":-17.07701747507222,"pfxX":7.500198931088551,"pfxZ":8.30465953198595,"pX":0.2782666528682463,"pZ":2.4920024340519222,"vX0":-7.437104513994266,"vY0":-133.7592472174564,"vZ0":-4.136507981277035,"x":106.39,"y":171.5,"x0":2.116107531554456,"y0":50.001850204030255,"z0":5.277789669394534,"aX":13.632638466017623},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":-12.0,"spinRate":2352,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4090133655418535,"extension":6.784833769030173},"hitData":{"launchSpeed":102.5,"launchAngle":15.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.67,"coordY":95.52}},"index":1,"playId":"5f9723e2-27fa-32e2-9334-620e19f86aa4","pitchNumber":2,"startTime":"2026-06-20T18:48:32.257Z","endTime":"2026-06-20T18:48:43.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"third":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":9.699999999999989,"leverageIndex":1.46,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:48:43.774Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks. Jake Rogers to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:49:05.119Z","endTime":"2026-06-20T18:50:23.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.10859393351279,"aZ":-34.475581701197584,"pfxX":-1.8683606347778134,"pfxZ":-1.4959172134651864,"pX":-1.0289742481564679,"pZ":1.6745521290763739,"vX0":-7.044835823012465,"vY0":-121.92328217059969,"vZ0":-1.6117682807355835,"x":156.22,"y":193.57,"x0":2.115545259682275,"y0":50.00228678358728,"z0":5.260825935434062,"aX":-2.8737530528566944},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.9,"breakHorizontal":4.7,"spinRate":2447,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4455773804300267,"extension":6.986483145026905},"index":0,"playId":"b809efd8-0dd2-361c-bedc-7c138e7ddf14","pitchNumber":1,"startTime":"2026-06-20T18:49:11.163Z","endTime":"2026-06-20T18:49:15.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.3,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.909837975334437,"aZ":-18.575684196404623,"pfxX":7.67438471737464,"pfxZ":7.259879216602327,"pX":-1.2920386649715971,"pZ":2.3718472797580965,"vX0":-10.75046523689028,"vY0":-134.2282829257,"vZ0":-4.560325369987449,"x":166.25,"y":174.74,"x0":1.7200438154346425,"y0":50.00173605255914,"z0":5.368943641617894,"aX":14.371907066650525},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-12.2,"spinRate":2303,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.40404601624814385,"extension":7.070802909687787},"index":1,"playId":"d5373141-99a8-3ec8-9641-dc1b2af15441","pitchNumber":2,"startTime":"2026-06-20T18:49:25.532Z","endTime":"2026-06-20T18:49:30.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4543382660279,"aZ":-18.11971541110952,"pfxX":8.743423555952582,"pfxZ":7.516963861534585,"pX":-1.66022459897552,"pZ":1.2089845941519084,"vX0":-12.173726656279591,"vY0":-134.69263220727484,"vZ0":-7.527251258624796,"x":180.28,"y":206.14,"x0":1.7457620450930458,"y0":50.000763201539826,"z0":5.282166504095675,"aX":16.344569134246505},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-13.8,"spinRate":2315,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4039545761543737,"extension":6.86203833963642},"index":2,"playId":"be24703d-9874-368e-a399-1ffbaf00046c","pitchNumber":3,"startTime":"2026-06-20T18:49:44.075Z","endTime":"2026-06-20T18:49:47.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893694492934753,"aZ":-17.10102147899872,"pfxX":7.649472985598919,"pfxZ":8.032238796350304,"pX":-0.7365691176477925,"pZ":2.8532491013510284,"vX0":-9.892711005285161,"vY0":-135.02005322950046,"vZ0":-3.573112226007038,"x":145.08,"y":161.74,"x0":1.9533114139719687,"y0":50.0029782567705,"z0":5.372045347235523,"aX":14.355604449523723},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-12.1,"spinRate":2296,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.4031524156776043,"extension":6.842356951955345},"index":3,"playId":"b88acbd1-5f63-34c1-a8e2-154212bebf20","pitchNumber":4,"startTime":"2026-06-20T18:50:01.613Z","endTime":"2026-06-20T18:50:05.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.827883460342715,"aZ":-31.67027656297306,"pfxX":-0.9316481612645084,"pfxZ":0.32883854330138895,"pX":-1.0173595439149923,"pZ":2.254220136485785,"vX0":-7.330187441872061,"vY0":-122.01803657185508,"vZ0":-0.9412273027641954,"x":155.78,"y":177.92,"x0":2.129269947442672,"y0":50.002903036619145,"z0":5.339902435553678,"aX":-1.4231877588933255},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":3.1,"spinRate":2501,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4464847988298275,"extension":6.721475840610883},"index":4,"playId":"b64cd0a8-31b0-3bee-bc78-e4ceb26e13c6","pitchNumber":5,"startTime":"2026-06-20T18:50:17.329Z","endTime":"2026-06-20T18:50:23.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.56,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:50:23.031Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to first baseman Jacob Gonzalez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-20T18:51:18.159Z","endTime":"2026-06-20T18:51:26.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":697812,"fullName":"Joe Rock","link":"/api/v1/people/697812"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-20T18:50:37.707Z","endTime":"2026-06-20T18:51:20.408Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.103684321380342,"aZ":-34.00117699857368,"pfxX":-1.8380910501763392,"pfxZ":-1.2061053320667092,"pX":-0.07777504194326162,"pZ":1.9228274844898698,"vX0":-4.744879309367589,"vY0":-121.68448396436497,"vZ0":-1.2648352488512695,"x":119.96,"y":186.86,"x0":2.1265163383011756,"y0":50.001620088377095,"z0":5.3624291188188975,"aX":-2.7892926111429452},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.3,"breakHorizontal":4.3,"spinRate":2545,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4480008389065735,"extension":6.702563580645137},"hitData":{"launchSpeed":95.9,"launchAngle":12.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":170.97,"coordY":151.8}},"index":1,"playId":"0b291ea2-4ded-36bf-8394-59f5f415d44f","pitchNumber":1,"startTime":"2026-06-20T18:51:20.408Z","endTime":"2026-06-20T18:51:26.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"second":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":697812,"link":"/api/v1/people/697812"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5999999999999943,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:51:26.838Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase Meidroth grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:53:51.573Z","endTime":"2026-06-20T18:54:36.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Holton replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T18:52:28.174Z","endTime":"2026-06-20T18:53:27.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675512,"link":"/api/v1/people/675512","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Chase Meidroth replaces Jacob Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T18:53:27.522Z","endTime":"2026-06-20T18:53:53.853Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":90.7,"endSpeed":83.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946641002154845,"aZ":-16.32889914361463,"pfxX":4.365636644396351,"pfxZ":8.854955184904902,"pX":0.5536146362155698,"pZ":3.5839688291121203,"vX0":-4.0119094325766795,"vY0":-132.13522588141788,"vZ0":-2.830701453805374,"x":95.9,"y":142.01,"x0":1.5155275999640556,"y0":50.00617463981707,"z0":5.851564071047916,"aX":7.815405251724581},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":-7.2,"spinRate":2061,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.4126170362738737,"extension":6.468114014477991},"index":2,"playId":"4a95e30d-908f-347c-9cd5-0123ab59b77d","pitchNumber":1,"startTime":"2026-06-20T18:53:53.853Z","endTime":"2026-06-20T18:53:57.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.230719276530223,"aZ":-28.22391615368218,"pfxX":11.703478959770639,"pfxZ":2.6919607534639116,"pX":0.26804798777644806,"pZ":1.6315530046846212,"vX0":-6.497027908723994,"vY0":-119.56994472611349,"vZ0":-3.5814617009583296,"x":106.78,"y":194.73,"x0":1.4817726931054933,"y0":50.002695861924686,"z0":5.645962834189828,"aX":17.16779329534602},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.3,"breakHorizontal":-19.9,"spinRate":1698,"spinDirection":106},"zone":8,"typeConfidence":0.91,"plateTime":0.4558162203770597,"extension":6.5918960224701095},"index":3,"playId":"50412d1f-b5bb-3406-8aa9-c0c65f2661f8","pitchNumber":2,"startTime":"2026-06-20T18:54:07.257Z","endTime":"2026-06-20T18:54:11.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-20T18:54:17.669Z","endTime":"2026-06-20T18:54:28.947Z","isPitch":false,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4405630952863,"aZ":-27.485855549699785,"pfxX":10.980363590706377,"pfxZ":3.19957834691897,"pX":0.0394087503453778,"pZ":1.7583747789456534,"vX0":-6.7181744040721,"vY0":-119.64544626589408,"vZ0":-3.2690505510210617,"x":115.5,"y":191.3,"x0":1.439779373947605,"y0":50.00587773236322,"z0":5.573816426303623,"aX":16.116993461126583},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.3,"breakHorizontal":-18.5,"spinRate":1593,"spinDirection":104},"zone":8,"typeConfidence":0.91,"plateTime":0.45566474423319603,"extension":6.486573999226265},"hitData":{"launchSpeed":98.4,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.08,"coordY":178.23}},"index":5,"playId":"94054205-e7c7-3c67-990a-3e06ca6938e8","pitchNumber":3,"startTime":"2026-06-20T18:54:28.947Z","endTime":"2026-06-20T18:54:36.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:54:36.973Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Braden Montgomery doubles (3) on a ground ball to right fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:54:40.027Z","endTime":"2026-06-20T18:55:13.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.711582118162937,"aZ":-28.476373812773275,"pfxX":11.04551123312196,"pfxZ":2.4440209833391835,"pX":0.743768300723725,"pZ":2.039695706757389,"vX0":-5.622941547123552,"vY0":-121.1549425275479,"vZ0":-2.7871546946844408,"x":88.65,"y":183.71,"x0":1.6381243784971726,"y0":50.00390667915725,"z0":5.648971154746479,"aX":16.714356047019738},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-19.0,"spinRate":1531,"spinDirection":105},"zone":9,"typeConfidence":0.9,"plateTime":0.4490558431560632,"extension":6.590777638403313},"hitData":{"launchSpeed":66.3,"launchAngle":7.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.36,"coordY":130.91}},"index":0,"playId":"ff2d2cdd-1576-3bed-86c9-1501baf46e4b","pitchNumber":1,"startTime":"2026-06-20T18:55:00.841Z","endTime":"2026-06-20T18:55:13.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":-5.8999999999999915,"leverageIndex":0.94,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:55:13.726Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:55:49.224Z","endTime":"2026-06-20T18:57:05.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Junior Perez replaces Tristan Peters.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T18:55:26.422Z","endTime":"2026-06-20T18:55:51.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":671976,"link":"/api/v1/people/671976","batSide":{"code":"L","description":"Left"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59737935750653,"aZ":-24.977364349152232,"pfxX":-0.060727573987070294,"pfxZ":4.151668088657122,"pX":0.4361063042540477,"pZ":2.633389110810416,"vX0":-3.1429638877839836,"vY0":-129.71061400355808,"vZ0":-3.1166974317441243,"x":100.38,"y":167.68,"x0":1.662474941984964,"y0":50.00495206701644,"z0":5.7183349656301266,"aX":-0.10507940787500723},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.2,"breakHorizontal":0.7,"spinRate":2359,"spinDirection":177},"zone":6,"typeConfidence":0.91,"plateTime":0.4194329704633031,"extension":6.44801479202176},"index":1,"playId":"0cfa8d4b-e178-3a79-b7d9-e98efc8b79a1","pitchNumber":1,"startTime":"2026-06-20T18:55:51.511Z","endTime":"2026-06-20T18:55:55.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493266069144415,"aZ":-24.653082739097595,"pfxX":0.02271993333666278,"pfxZ":4.326863537740198,"pX":-0.2432519583726101,"pZ":1.801124422566935,"vX0":-4.991335401687158,"vY0":-129.8538976452499,"vZ0":-5.0369277767726786,"x":126.27,"y":190.15,"x0":1.6862111468791439,"y0":50.00505703155191,"z0":5.598489673250111,"aX":0.039706683094085544},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2445,"spinDirection":174},"zone":8,"typeConfidence":0.91,"plateTime":0.4188585865478469,"extension":6.658338332341794},"index":2,"playId":"bc7a75ad-3479-3b9d-bcea-118799474d7b","pitchNumber":2,"startTime":"2026-06-20T18:56:09.993Z","endTime":"2026-06-20T18:56:37.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091884089642114,"aZ":-27.910219596784366,"pfxX":-1.1177397296030875,"pfxZ":2.518790686179962,"pX":1.2560220137354934,"pZ":2.480854967259302,"vX0":-1.0899043336676313,"vY0":-128.12950574698792,"vZ0":-2.6163999641603226,"x":69.12,"y":171.8,"x0":1.8294063535139853,"y0":50.00223814439779,"z0":5.657148561666052,"aX":-1.8909143015184222},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":2.3,"spinRate":2483,"spinDirection":181},"zone":14,"typeConfidence":0.91,"plateTime":0.42462613031239504,"extension":6.507435653286509},"index":3,"playId":"0f7b344f-c041-3ba2-a828-11a95add5bc2","pitchNumber":3,"startTime":"2026-06-20T18:56:43.810Z","endTime":"2026-06-20T18:56:47.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.296678479692993,"aZ":-24.544032739693776,"pfxX":0.6924527158948157,"pfxZ":4.422027856702737,"pX":-1.138626057345859,"pZ":1.347132978657151,"vX0":-6.922535933600759,"vY0":-128.9050802993591,"vZ0":-6.127774825529249,"x":160.4,"y":202.41,"x0":1.462702180037289,"y0":50.005087560017394,"z0":5.5848849740571564,"aX":1.1959967273127472},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2411,"spinDirection":169},"zone":13,"typeConfidence":0.9,"plateTime":0.4207847808981615,"extension":6.733237290651685},"index":4,"playId":"94f748dd-430f-309c-9f14-2c26d6b5058a","pitchNumber":4,"startTime":"2026-06-20T18:57:00.951Z","endTime":"2026-06-20T18:57:05.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":678577,"link":"/api/v1/people/678577"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":1.95,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:57:05.109Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Romo grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-20T18:57:08.640Z","endTime":"2026-06-20T18:57:35.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"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":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.516909624502006,"aZ":-26.741658754812054,"pfxX":8.43993806621248,"pfxZ":3.5563221282347213,"pX":0.19026071865496122,"pZ":2.2852676325827908,"vX0":-6.0385962882766515,"vY0":-121.37788525003353,"vZ0":-2.655776143244425,"x":109.75,"y":177.08,"x0":1.585292979860517,"y0":50.001858852240396,"z0":5.6668644558612735,"aX":12.888772392081961},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.2,"breakHorizontal":-14.3,"spinRate":1506,"spinDirection":109},"zone":5,"typeConfidence":0.91,"plateTime":0.447262424546373,"extension":6.509887082168295},"hitData":{"launchSpeed":96.7,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":169.42}},"index":0,"playId":"7658f8e2-9f90-366e-915e-e679a6e30268","pitchNumber":1,"startTime":"2026-06-20T18:57:27.915Z","endTime":"2026-06-20T18:57:35.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"R","description":"Right"}},"second":{"id":695731,"link":"/api/v1/people/695731"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.64,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-20T18:57:35.994Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (17) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:00:04.398Z","endTime":"2026-06-20T19:01:13.058Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,8],"actionIndex":[0,1,2,3,4],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":670950,"link":"/api/v1/people/670950"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from third base to first base for Miguel Vargas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T18:59:57.080Z","endTime":"2026-06-20T18:59:57.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678246,"link":"/api/v1/people/678246"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"200","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to third base for Colson Montgomery.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T18:59:57.094Z","endTime":"2026-06-20T18:59:57.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"400","defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":678246,"link":"/api/v1/people/678246"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chase Meidroth remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-20T18:59:57.095Z","endTime":"2026-06-20T18:59:57.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":694378,"link":"/api/v1/people/694378"},"defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":695657,"link":"/api/v1/people/695657"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Junior Perez remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-20T18:59:57.096Z","endTime":"2026-06-20T18:59:57.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":671976,"link":"/api/v1/people/671976"},"defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":671976,"link":"/api/v1/people/671976"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trevor Richards replaces Joe Rock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-20T18:59:57.098Z","endTime":"2026-06-20T19:00:06.724Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670950,"link":"/api/v1/people/670950"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":697812,"link":"/api/v1/people/697812","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44134725969568,"aZ":-13.652155434554045,"pfxX":-4.553390741140175,"pfxZ":10.148777680308333,"pX":-1.468822411290136,"pZ":3.5169374175424983,"vX0":3.5428980603949185,"vY0":-133.87900850234965,"vZ0":-4.2713034046536675,"x":172.99,"y":143.82,"x0":-2.2141853898419406,"y0":50.004419400337554,"z0":6.10231393650122,"aX":-8.311222365311718},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2318,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4082893504781304,"extension":6.39358022534909},"index":5,"playId":"19287a74-9689-354a-af85-b2b629c2c852","pitchNumber":1,"startTime":"2026-06-20T19:00:06.724Z","endTime":"2026-06-20T19:00:10.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":74.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.1494316913283,"aZ":-34.70660161095891,"pfxX":-4.957370594646849,"pfxZ":-1.8609682305589477,"pX":-0.014994262218977362,"pZ":1.115832919818394,"vX0":6.76052688586345,"vY0":-114.84449814071867,"vZ0":-3.54254782854214,"x":117.57,"y":208.65,"x0":-2.3319893462029415,"y0":50.005529300766064,"z0":6.000676285991598,"aX":-6.726679936594643},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.0,"breakHorizontal":7.6,"spinRate":2479,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.4741067189851975,"extension":6.404658997694004},"index":6,"playId":"c9cf08f4-eb9c-3658-8d32-06f0214c737e","pitchNumber":2,"startTime":"2026-06-20T19:00:20.847Z","endTime":"2026-06-20T19:00:24.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":7,"startTime":"2026-06-20T19:00:32.247Z","endTime":"2026-06-20T19:00:46.362Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49218359226788,"aZ":-10.739312717892929,"pfxX":-2.0363586857378433,"pfxZ":11.81507269166265,"pX":-0.39802409254752175,"pZ":2.555207930597205,"vX0":4.7004538531429505,"vY0":-133.7488597919485,"vZ0":-7.1947161095759835,"x":132.17,"y":169.79,"x0":-1.9125670776173906,"y0":50.00001806168602,"z0":6.04768273632,"aX":-3.693657217510652},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":2.6,"spinRate":2306,"spinDirection":202},"zone":4,"typeConfidence":0.9,"plateTime":0.40930055556945977,"extension":6.519812187327243},"hitData":{"launchSpeed":105.8,"launchAngle":25.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.22,"coordY":26.7}},"index":8,"playId":"7327af91-a4c7-309d-afad-8cd9763861ba","pitchNumber":3,"startTime":"2026-06-20T19:00:46.362Z","endTime":"2026-06-20T19:01:13.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":0.41,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:01:13.058Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Vierling strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:00:57.633Z","endTime":"2026-06-20T19:02:54.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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":91.7,"endSpeed":85.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.836724525240644,"aZ":-13.593329778175416,"pfxX":-2.524138139514263,"pfxZ":10.063297903422505,"pX":0.38227990628766345,"pZ":3.1575668803144197,"vX0":7.138002882920288,"vY0":-133.56319247461644,"vZ0":-5.065376432543415,"x":102.43,"y":153.53,"x0":-1.97133302559913,"y0":50.00290345122086,"z0":6.0213752594296,"aX":-4.661261054488863},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":3.4,"spinRate":2180,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.4066979285611261,"extension":6.513682205580643},"index":0,"playId":"6be51a0f-a747-3281-b63e-bfce769eec2b","pitchNumber":1,"startTime":"2026-06-20T19:01:36.015Z","endTime":"2026-06-20T19:01:39.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.2,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251277236607084,"aZ":-11.79251816764508,"pfxX":-2.650737161936406,"pfxZ":11.171363408172912,"pX":1.1749482186494102,"pZ":2.29665718954236,"vX0":8.989056515612061,"vY0":-133.8212184629854,"vZ0":-7.516220256266853,"x":72.21,"y":176.77,"x0":-1.8745216165243919,"y0":50.00525909160437,"z0":5.975384602272948,"aX":-4.838161076219323},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":3.0,"spinRate":2250,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.40835657050978647,"extension":6.594334139936297},"index":1,"playId":"745bc984-aa53-3025-9b34-e15099d31684","pitchNumber":2,"startTime":"2026-06-20T19:01:49.873Z","endTime":"2026-06-20T19:01:54.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48357346690399,"aZ":-35.190854492231495,"pfxX":-4.3455829241236215,"pfxZ":-2.2149905551728875,"pX":-0.49520320468040335,"pZ":3.6106734602184694,"vX0":5.353413948101008,"vY0":-115.40405161341516,"vZ0":1.8166508927989746,"x":135.88,"y":141.29,"x0":-2.2698437084442187,"y0":50.002338041154495,"z0":6.178522618726753,"aX":-5.9196239468277945},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.4,"breakHorizontal":6.7,"spinRate":2451,"spinDirection":275},"zone":11,"typeConfidence":0.89,"plateTime":0.47283683931436027,"extension":6.368745430674786},"index":2,"playId":"f39ec808-689b-3e69-be35-41f12ddb8970","pitchNumber":3,"startTime":"2026-06-20T19:02:03.995Z","endTime":"2026-06-20T19:02:31.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}},"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":92.0,"endSpeed":85.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60554356694235,"aZ":-12.645062577547383,"pfxX":-2.3681377305575477,"pfxZ":10.604205088713217,"pX":0.4956960248763996,"pZ":1.952376563036449,"vX0":7.06619361544626,"vY0":-133.79036523794423,"vZ0":-8.161650753472069,"x":98.11,"y":186.07,"x0":-1.853740227970051,"y0":50.000574079602295,"z0":5.916909173649908,"aX":-4.360929049959228},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":3.0,"spinRate":2237,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.40694849681197276,"extension":6.569785884289235},"index":3,"playId":"9d813d77-c989-3215-a795-b50d91520a01","pitchNumber":4,"startTime":"2026-06-20T19:02:33.844Z","endTime":"2026-06-20T19:02:37.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":92.5,"endSpeed":84.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.152689154458244,"aZ":-9.111105377980538,"pfxX":-1.5241656011312639,"pfxZ":12.583614942615252,"pX":1.2055079553055636,"pZ":2.616507562047457,"vX0":8.162833643550675,"vY0":-134.29605757925236,"vZ0":-7.4187691818519195,"x":71.05,"y":168.13,"x0":-1.6709191487801416,"y0":50.00351328959569,"z0":6.057092758903985,"aX":-2.7943572645375294},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.4,"breakHorizontal":1.1,"spinRate":2320,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.40731115771473503,"extension":6.4918464419601145},"index":4,"playId":"39d1e10d-02d7-317a-b17a-5d427d2ac4a1","pitchNumber":5,"startTime":"2026-06-20T19:02:50.229Z","endTime":"2026-06-20T19:02:54.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:02:54.635Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:02:55.579Z","endTime":"2026-06-20T19:04:12.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368448251090285,"aZ":-11.37169712409958,"pfxX":-2.475307550814888,"pfxZ":11.265427022806588,"pX":1.269509488600021,"pZ":2.3974782214719594,"vX0":9.286129579238581,"vY0":-134.58353845624245,"vZ0":-7.374613376393648,"x":68.61,"y":174.05,"x0":-1.8939805619082806,"y0":50.00393266888148,"z0":5.966381708395052,"aX":-4.57165375876662},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":2.6,"spinRate":2253,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4059415307542107,"extension":6.544213262580052},"index":0,"playId":"0c5408be-34cb-35a3-937d-f0080a4f1125","pitchNumber":1,"startTime":"2026-06-20T19:03:17.146Z","endTime":"2026-06-20T19:03:21.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.227108996831703,"aZ":-10.260206341921862,"pfxX":-1.8317051690452852,"pfxZ":11.855937955442943,"pX":-0.1265663800029001,"pZ":0.45798394442698487,"vX0":5.561205566825401,"vY0":-134.38037246512488,"vZ0":-12.344374029470126,"x":121.82,"y":226.41,"x0":-1.9752787309434272,"y0":50.003191256254006,"z0":5.813451640165458,"aX":-3.386229820354195},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.3,"breakHorizontal":2.3,"spinRate":2305,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4059586493058607,"extension":6.599356243921858},"index":1,"playId":"05796899-6e2a-3810-bbf0-6844b4d63ba4","pitchNumber":2,"startTime":"2026-06-20T19:03:30.448Z","endTime":"2026-06-20T19:03:33.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.378604205141635,"aZ":-29.701028707161754,"pfxX":-5.005579659979287,"pfxZ":1.7824405063982525,"pX":-1.014469398163538,"pZ":3.321970383125112,"vX0":5.151568132932382,"vY0":-115.7799984399544,"vZ0":0.2066764334601534,"x":155.67,"y":149.09,"x0":-2.596388963692336,"y0":50.0021355906227,"z0":6.0262606304853605,"aX":-6.9381066197256045},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":3.5,"breakHorizontal":8.2,"spinRate":2496,"spinDirection":280},"zone":11,"typeConfidence":0.88,"plateTime":0.4693667191007429,"extension":6.321289643739935},"index":2,"playId":"1ceb2f87-03ee-3c8a-9c02-0ba3318c37f9","pitchNumber":3,"startTime":"2026-06-20T19:03:48.964Z","endTime":"2026-06-20T19:03:53.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558645524379237,"aZ":-11.930473569969589,"pfxX":-3.1733268607179994,"pfxZ":10.818894930957324,"pX":-0.3077210160006374,"pZ":2.084624342509972,"vX0":5.561622117756062,"vY0":-134.7694127250527,"vZ0":-8.063410710569487,"x":128.73,"y":182.5,"x0":-1.9698744380342526,"y0":50.004779394932356,"z0":5.924869101656505,"aX":-5.939268664149256},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":4.8,"spinRate":2244,"spinDirection":208},"zone":7,"typeConfidence":0.9,"plateTime":0.40377477713433807,"extension":6.554320359537354},"hitData":{"launchSpeed":93.0,"launchAngle":42.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.26,"coordY":95.23}},"index":3,"playId":"5cc3c11a-ee9c-3274-bd80-00905e6450c6","pitchNumber":4,"startTime":"2026-06-20T19:04:03.195Z","endTime":"2026-06-20T19:04:12.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:04:12.841Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Chase Meidroth to first baseman Miguel Vargas.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-20T19:04:16.193Z","endTime":"2026-06-20T19:05:48.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670950,"fullName":"Trevor Richards","link":"/api/v1/people/670950"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":80.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.807255221779386,"aZ":-27.98748570460062,"pfxX":0.8134107922122098,"pfxZ":2.632887391115723,"pX":0.10112031920484361,"pZ":2.9896028310224296,"vX0":5.6701969340643394,"vY0":-123.23707510875872,"vZ0":-1.758030974106326,"x":113.15,"y":158.06,"x0":-2.3041256717764274,"y0":50.00286341406531,"z0":6.002822255327791,"aX":1.2914785640743478},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2180,"spinDirection":146},"zone":2,"typeConfidence":0.89,"plateTime":0.43892000741509474,"extension":6.486344345801234},"index":0,"playId":"a7a89f2b-0c14-318a-b22d-795fc96e0d57","pitchNumber":1,"startTime":"2026-06-20T19:04:39.451Z","endTime":"2026-06-20T19:04:42.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9740485419972,"aZ":-13.639229400369352,"pfxX":-4.709872437641373,"pfxZ":10.017267552293234,"pX":0.9520985531614383,"pZ":1.9877397936415147,"vX0":9.254696369573562,"vY0":-133.95190111873538,"vZ0":-7.979463812543485,"x":80.71,"y":185.11,"x0":-1.9075770119580282,"y0":50.00332779067319,"z0":5.943112547374707,"aX":-8.715844831796826},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2224,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4060701409623175,"extension":6.615297524819167},"index":1,"playId":"cab77c7d-051c-3c93-89da-c2aecd6623f4","pitchNumber":2,"startTime":"2026-06-20T19:04:53.392Z","endTime":"2026-06-20T19:04:57.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76367269181179,"aZ":-27.14617216091457,"pfxX":0.9117623613457342,"pfxZ":3.1476524631147615,"pX":1.284139849808285,"pZ":0.6871755229582963,"vX0":7.87272002336122,"vY0":-124.6786784584213,"vZ0":-7.34122806917134,"x":68.05,"y":220.23,"x0":-2.0144410409497735,"y0":50.0006269426052,"z0":5.86669292747966,"aX":1.4552191666549128},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.2,"spinRate":2333,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.43696104980477335,"extension":6.443428083838613},"index":2,"playId":"4eca37f5-ae19-3f26-8703-06335246ce32","pitchNumber":3,"startTime":"2026-06-20T19:05:08.880Z","endTime":"2026-06-20T19:05:11.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3018797445518,"aZ":-13.700979503698566,"pfxX":-4.745048779608741,"pfxZ":9.907826959468146,"pX":0.4024238518107052,"pZ":2.30167887213494,"vX0":7.321485072721881,"vY0":-134.48722183680408,"vZ0":-7.1349883298748225,"x":101.66,"y":176.63,"x0":-1.716705705006834,"y0":50.00087438984101,"z0":5.9269392792876845,"aX":-8.845911611710191},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2166,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.4045348926981607,"extension":6.4783429884701},"hitData":{"launchSpeed":100.8,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":149.66}},"index":3,"playId":"c63ff0fc-118a-364c-b89f-722fbd644039","pitchNumber":4,"startTime":"2026-06-20T19:05:40.472Z","endTime":"2026-06-20T19:05:48.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":670950,"link":"/api/v1/people/670950"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:05:48.307Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Antonacci singles on a sharp line drive to right fielder Matt Vierling.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:07:06.391Z","endTime":"2026-06-20T19:09:00.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":88.3,"endSpeed":81.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.746345343601426,"aZ":-23.904458120153738,"pfxX":10.480942810549534,"pfxZ":4.929680483580185,"pX":0.570359140502466,"pZ":2.2489046035982656,"vX0":-6.468368403907683,"vY0":-128.4600462434035,"vZ0":-3.802894217008065,"x":95.26,"y":178.06,"x0":1.754831674443032,"y0":50.00260039115967,"z0":5.599360645753795,"aX":17.57726010362771},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.3,"breakHorizontal":-17.6,"spinRate":1946,"spinDirection":129},"zone":6,"typeConfidence":0.87,"plateTime":0.42581472485784166,"extension":6.467450595748353},"index":0,"playId":"38efbf01-9161-39a7-96c1-c3779abe2375","pitchNumber":1,"startTime":"2026-06-20T19:08:00.792Z","endTime":"2026-06-20T19:08:04.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86270508679608,"aZ":-29.635063570280483,"pfxX":9.16894219523785,"pfxZ":1.8124481852802568,"pX":-0.9526656475830078,"pZ":0.9634610274757522,"vX0":-8.563508818800065,"vY0":-117.50015322602042,"vZ0":-4.295800385504521,"x":153.31,"y":212.77,"x0":1.544507351518562,"y0":50.00298363368496,"z0":5.563144283494595,"aX":12.845856591678597},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":-14.5,"spinRate":1605,"spinDirection":104},"zone":13,"typeConfidence":0.87,"plateTime":0.4658154809168278,"extension":6.433374606439042},"index":1,"playId":"46e28541-2305-3701-a594-2157073e9b40","pitchNumber":2,"startTime":"2026-06-20T19:08:15.474Z","endTime":"2026-06-20T19:08:20.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919427935743435,"aZ":-22.435654541700984,"pfxX":9.840884133886835,"pfxZ":5.602750759990585,"pX":0.4819107662348276,"pZ":2.3338988063162986,"vX0":-6.502254592214986,"vY0":-130.85982808641012,"vZ0":-4.150457973274079,"x":98.63,"y":175.76,"x0":1.7168794471661621,"y0":50.005799421392176,"z0":5.615815171014872,"aX":17.11615034255823},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-16.4,"spinRate":2010,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.4181375056457899,"extension":6.426845935834783},"index":2,"playId":"38e88ce4-4cba-3e48-8df6-dd78fd1d1951","pitchNumber":3,"startTime":"2026-06-20T19:08:30.284Z","endTime":"2026-06-20T19:08:34.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08058282670136,"aZ":-21.813825239037524,"pfxX":9.637532536709413,"pfxZ":5.725648685258745,"pX":-0.06887912189846994,"pZ":2.468205204361809,"vX0":-7.605488175326839,"vY0":-132.58023894573546,"vZ0":-4.029252438502147,"x":119.63,"y":172.14,"x0":1.5623128370576456,"y0":50.000111367514045,"z0":5.568475619915864,"aX":17.42984501014659},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":-16.2,"spinRate":1999,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.41062923218257685,"extension":6.426775202047287},"hitData":{"launchSpeed":103.9,"launchAngle":14.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.95,"coordY":110.11}},"index":3,"playId":"7a609b9c-6823-3f38-a92c-48228de877e0","pitchNumber":4,"startTime":"2026-06-20T19:08:50.859Z","endTime":"2026-06-20T19:09:00.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":803011,"link":"/api/v1/people/803011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":803011,"link":"/api/v1/people/803011"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":0.9,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:09:00.425Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Vargas flies into a force out, left fielder Riley Greene to shortstop Zach McKinstry to second baseman Hao-Yu Lee. Sam Antonacci out at 2nd. Miguel Vargas to 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:09:01.672Z","endTime":"2026-06-20T19:09:41.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":803011,"fullName":"Sam Antonacci","link":"/api/v1/people/803011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"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":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516419452079585,"aZ":-21.308409901010968,"pfxX":-1.090532287899364,"pfxZ":6.306410319095075,"pX":-0.7263910266278396,"pZ":2.91405759582083,"vX0":-5.473943582672962,"vY0":-129.30522861593482,"vZ0":-3.0166864222935716,"x":144.69,"y":160.1,"x0":1.5446128502534133,"y0":50.00318162045121,"z0":5.698653778594179,"aX":-1.8787809523733774},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.2,"breakHorizontal":3.0,"spinRate":2312,"spinDirection":173},"zone":1,"typeConfidence":0.91,"plateTime":0.42077075318473645,"extension":6.661937238458774},"hitData":{"launchSpeed":96.5,"launchAngle":59.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.39,"coordY":122.43}},"index":0,"playId":"68b63853-a06a-31de-a234-2b01275c3982","pitchNumber":1,"startTime":"2026-06-20T19:09:24.766Z","endTime":"2026-06-20T19:09:41.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678246,"link":"/api/v1/people/678246","batSide":{"code":"R","description":"Right"}},"first":{"id":803011,"link":"/api/v1/people/803011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":678246,"link":"/api/v1/people/678246"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.78,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:09:41.234Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edgar Quero pops out to second baseman Hao-Yu Lee.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:10:35.168Z","endTime":"2026-06-20T19:11:01.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678246,"fullName":"Miguel Vargas","link":"/api/v1/people/678246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700337,"fullName":"Edgar Quero","link":"/api/v1/people/700337"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edgar Quero replaces Andrew Benintendi.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-20T19:10:37.405Z","endTime":"2026-06-20T19:10:37.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":643217,"link":"/api/v1/people/643217","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071121612963477,"aZ":-27.16924663279713,"pfxX":10.221629723321183,"pfxZ":3.371725605482643,"pX":1.5343973075539459,"pZ":1.5976414377816663,"vX0":-3.7967836810999875,"vY0":-121.20225933564892,"vZ0":-3.854737482041661,"x":58.51,"y":195.64,"x0":1.7946547685617145,"y0":50.00466747632244,"z0":5.585977487869775,"aX":15.182607983705957},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-17.6,"spinRate":1568,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.4522085392429611,"extension":6.428398039979905},"index":1,"playId":"e8d6a626-956f-349c-975a-215dfcdfed57","pitchNumber":1,"startTime":"2026-06-20T19:10:37.407Z","endTime":"2026-06-20T19:10:42.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.134,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924083624771395,"aZ":-27.07278675581465,"pfxX":-1.2413470034375407,"pfxZ":2.9981819590658443,"pX":-0.5890924583096787,"pZ":2.3746973991010125,"vX0":-5.469142398639484,"vY0":-128.6606721799556,"vZ0":-3.1149237924547886,"x":139.45,"y":174.66,"x0":1.712513230715697,"y0":50.00398534038185,"z0":5.665662641248578,"aX":-2.111508489430861},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":3.2,"spinRate":2312,"spinDirection":177},"zone":4,"typeConfidence":0.9,"plateTime":0.4232846427795014,"extension":6.449121008905326},"hitData":{"launchSpeed":76.7,"launchAngle":54.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.41,"coordY":130.01}},"index":2,"playId":"548eb03e-f8c6-3c28-a40b-88d14cc73ce2","pitchNumber":2,"startTime":"2026-06-20T19:10:50.762Z","endTime":"2026-06-20T19:11:01.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":700337,"link":"/api/v1/people/700337","batSide":{"code":"R","description":"Right"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":700337,"link":"/api/v1/people/700337"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:11:01.060Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colson Montgomery called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-20T19:11:19.448Z","endTime":"2026-06-20T19:13:05.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695657,"fullName":"Colson Montgomery","link":"/api/v1/people/695657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":79.3,"endSpeed":72.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.749696888196535,"aZ":-35.680676764052166,"pfxX":-10.056948813891587,"pfxZ":-2.61163832452186,"pX":-0.1660828675909138,"pZ":1.9207726769820062,"vX0":-1.9306202041013856,"vY0":-115.47678123291612,"vZ0":-0.46077926567222016,"x":123.33,"y":186.92,"x0":1.9882152499256982,"y0":50.002640524331696,"z0":5.573663714773768,"aX":-13.498019449730789},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-4.6,"breakHorizontal":18.7,"spinRate":2798,"spinDirection":301},"zone":8,"typeConfidence":0.91,"plateTime":0.4754406400771227,"extension":6.380627430471254},"index":0,"playId":"bfb3f85d-871a-3c01-8fe0-44ea08e8c285","pitchNumber":1,"startTime":"2026-06-20T19:11:26.052Z","endTime":"2026-06-20T19:11:33.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391710292200443,"aZ":-23.244702565349606,"pfxX":10.191324429555817,"pfxZ":5.032655168018456,"pX":-0.7307230006591893,"pZ":2.4820789569137136,"vX0":-9.250074055757283,"vY0":-132.1672248439198,"vZ0":-3.539485257190314,"x":144.85,"y":171.76,"x0":1.485413892690879,"y0":50.00288642330676,"z0":5.539865882679565,"aX":18.083466915120535},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-16.6,"spinRate":2077,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.41394801298623607,"extension":6.508030050785474},"index":1,"playId":"fea8d912-b233-30ec-804c-45353234345b","pitchNumber":2,"startTime":"2026-06-20T19:11:54.206Z","endTime":"2026-06-20T19:11:58.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":91.4,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.205286640026554,"aZ":-21.632162189574988,"pfxX":9.974608049751696,"pfxZ":5.917433574502413,"pX":0.28661139657273493,"pZ":2.2548179717019528,"vX0":-6.970415972440481,"vY0":-132.821867416822,"vZ0":-4.309802254223517,"x":106.08,"y":177.9,"x0":1.6528013147868463,"y0":50.0030594187103,"z0":5.477174887593761,"aX":17.771365026476275},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-16.4,"spinRate":2176,"spinDirection":132},"zone":9,"typeConfidence":0.9,"plateTime":0.41283111697908437,"extension":6.402555525497104},"index":2,"playId":"3b08c1fc-c274-3bb6-9ed5-8347963015d7","pitchNumber":3,"startTime":"2026-06-20T19:12:10.744Z","endTime":"2026-06-20T19:12:14.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-20T19:12:24.944Z","endTime":"2026-06-20T19:12:39.112Z","isPitch":false,"type":"action","player":{"id":695657,"link":"/api/v1/people/695657"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":79.0,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318469279701695,"aZ":-33.71884163012913,"pfxX":-9.383014762733557,"pfxZ":-1.1803941543560958,"pX":-2.3081811750121175,"pZ":0.06270192149323826,"vX0":-6.316098367353732,"vY0":-114.860907121235,"vZ0":-4.407909267634405,"x":204.98,"y":237.09,"x0":1.7106816614798344,"y0":50.00033542338793,"z0":5.340331538537398,"aX":-12.340514843259438},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.1,"breakHorizontal":18.7,"spinRate":2829,"spinDirection":305},"zone":13,"typeConfidence":0.91,"plateTime":0.4796932541486556,"extension":6.457705311640656},"index":4,"playId":"c026580a-1d11-350a-a988-3f43e57e6c16","pitchNumber":4,"startTime":"2026-06-20T19:12:39.112Z","endTime":"2026-06-20T19:12:44.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.611919608843003,"aZ":-33.43994392149522,"pfxX":-6.871277076690696,"pfxZ":-0.9288148593507142,"pX":0.5150062710364333,"pZ":2.5207856500957226,"vX0":-1.148243878348073,"vY0":-115.86467110654023,"vZ0":0.29360539822374965,"x":97.37,"y":170.72,"x0":1.9093247453232305,"y0":50.00176919756656,"z0":5.574717251138449,"aX":-9.388570343977829},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.3,"breakHorizontal":12.7,"spinRate":2883,"spinDirection":299},"zone":6,"typeConfidence":0.9,"plateTime":0.471813566355749,"extension":6.407252715453778},"index":5,"playId":"63c26f69-7955-3bb4-a0d8-8d429430149b","pitchNumber":5,"startTime":"2026-06-20T19:13:02.050Z","endTime":"2026-06-20T19:13:05.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695657,"link":"/api/v1/people/695657","batSide":{"code":"L","description":"Left"}},"first":{"id":678246,"link":"/api/v1/people/678246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":695657,"link":"/api/v1/people/695657"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.7,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:13:05.957Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Outman singles on a ground ball to second baseman Sam Antonacci.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:15:25.505Z","endTime":"2026-06-20T19:15:39.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":803011,"link":"/api/v1/people/803011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Edgar Quero remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T19:13:49.589Z","endTime":"2026-06-20T19:13:49.602Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700337,"link":"/api/v1/people/700337"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":643217,"link":"/api/v1/people/643217"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chris Murphy replaces Trevor Richards.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-20T19:13:49.602Z","endTime":"2026-06-20T19:15:27.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669684,"link":"/api/v1/people/669684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670950,"link":"/api/v1/people/670950","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323022225051243,"aZ":-14.603498251484323,"pfxX":6.72143316239295,"pfxZ":9.28959468976429,"pX":0.16917893569978226,"pZ":2.3489371559659786,"vX0":-6.835497164281743,"vY0":-136.0588130135215,"vZ0":-4.812761053823098,"x":110.55,"y":175.36,"x0":1.8299375295517384,"y0":50.00553220586784,"z0":5.138561741031464,"aX":12.717951659683818},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-10.9,"spinRate":2354,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.4011806397916877,"extension":6.2370115943798785},"hitData":{"launchSpeed":100.8,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.38,"coordY":146.11}},"index":2,"playId":"ac597531-bae9-3ea4-8c42-602c37176dc6","pitchNumber":1,"startTime":"2026-06-20T19:15:27.753Z","endTime":"2026-06-20T19:15:39.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":681546,"link":"/api/v1/people/681546","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":681546,"link":"/api/v1/people/681546"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:15:39.910Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hao-Yu Lee flies out to center fielder Junior Perez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:15:44.699Z","endTime":"2026-06-20T19:16:28.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453263090434724,"aZ":-16.4245675411673,"pfxX":6.179524709861361,"pfxZ":7.947098963958596,"pX":1.0154920519632569,"pZ":2.4973238165572402,"vX0":-4.451542288631357,"vY0":-138.59707593216908,"vZ0":-4.310474820539413,"x":78.29,"y":171.35,"x0":1.8242850152564063,"y0":50.00692114821574,"z0":5.140390443063072,"aX":12.253822417909523},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2345,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.39236282771160846,"extension":6.216713806721511},"index":0,"playId":"750f3d0e-81b7-37ce-a5a1-88b17f40a3d9","pitchNumber":1,"startTime":"2026-06-20T19:16:02.299Z","endTime":"2026-06-20T19:16:06.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890319498135746,"aZ":-16.217930976270267,"pfxX":6.355429231621546,"pfxZ":8.377868068299051,"pX":-0.2719786069831994,"pZ":2.6115049450864958,"vX0":-7.334078272640055,"vY0":-137.04296292048565,"vZ0":-3.8377919793850412,"x":127.37,"y":168.27,"x0":1.6114230872818287,"y0":50.002601364571404,"z0":5.135681125238749,"aX":12.105229921417084},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-10.0,"spinRate":2322,"spinDirection":150},"zone":4,"typeConfidence":0.86,"plateTime":0.3994591193158654,"extension":6.346298053542515},"hitData":{"launchSpeed":98.2,"launchAngle":50.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.0,"coordY":78.94}},"index":1,"playId":"7fc8b7cb-3568-3970-98c3-24dbbd60232e","pitchNumber":2,"startTime":"2026-06-20T19:16:17.074Z","endTime":"2026-06-20T19:16:28.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:16:28.353Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:16:36.697Z","endTime":"2026-06-20T19:19:03.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23378772618657,"aZ":-13.772331922895676,"pfxX":5.869175789449996,"pfxZ":9.554212212418017,"pX":1.16996042396699,"pZ":3.4105248366236522,"vX0":-3.4310590666027676,"vY0":-138.2381407512548,"vZ0":-2.7000950712253946,"x":135.5,"y":157.39,"x0":1.667934363050731,"y0":50.00095101332112,"z0":5.3302785084116335,"aX":11.301994499262502},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-9.8,"spinRate":2345,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.39697570991125053,"extension":6.0802264807035575},"index":0,"playId":"1d9e50af-d85b-3f36-9e62-250e89c62d42","pitchNumber":1,"startTime":"2026-06-20T19:16:50.195Z","endTime":"2026-06-20T19:16:55.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"James Outman steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"1d9e50af-d85b-3f36-9e62-250e89c62d42","startTime":"2026-06-20T19:17:09.797Z","endTime":"2026-06-20T19:17:11.657Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":681546,"link":"/api/v1/people/681546"},"postOnSecond":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.16,"dramaIndex":10.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.028071795683037,"aZ":-14.883842425172649,"pfxX":6.346918583298347,"pfxZ":8.791691279492433,"pX":0.7660867335935312,"pZ":3.148036006121452,"vX0":-4.842187285141241,"vY0":-139.07602387503968,"vZ0":-2.789160648311036,"x":87.8,"y":153.78,"x0":1.7016547357686773,"y0":50.00318352176459,"z0":5.146151052111535,"aX":12.483103754741045},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2413,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.3932294136788226,"extension":6.23144878085961},"index":2,"playId":"b6dfd0c9-3a89-3fcf-b1b8-2edcfaab128c","pitchNumber":2,"startTime":"2026-06-20T19:17:11.657Z","endTime":"2026-06-20T19:17:15.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074083184516287,"aZ":-13.619622557498861,"pfxX":5.0330649238009855,"pfxZ":9.37269396976347,"pX":-0.37881889029550886,"pZ":3.2944956556701688,"vX0":-7.396035946012535,"vY0":-139.2925924786464,"vZ0":-2.591109371831691,"x":131.44,"y":149.83,"x0":1.647686115752166,"y0":50.00503749788433,"z0":5.1287616742711695,"aX":9.966760648249814},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-7.7,"spinRate":2461,"spinDirection":150},"zone":1,"typeConfidence":0.91,"plateTime":0.3920919310139124,"extension":6.235158366191905},"index":3,"playId":"bf30950e-eeda-37dc-af90-581d57de8e88","pitchNumber":3,"startTime":"2026-06-20T19:17:28.162Z","endTime":"2026-06-20T19:17:55.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":145,"player":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"}},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680942163562268,"aZ":-41.64558112989669,"pfxX":-6.528670756289481,"pfxZ":-7.4373020975396615,"pX":-0.21733971155250942,"pZ":1.8083606379029915,"vX0":-3.0363907210968772,"vY0":-112.54157285338634,"vZ0":1.9092743378348074,"x":125.28,"y":189.95,"x0":2.000133793892607,"y0":50.000188908091715,"z0":5.187911769068024,"aX":-8.317956172841773},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.6,"breakHorizontal":12.6,"spinRate":2606,"spinDirection":310},"zone":8,"typeConfidence":0.9,"plateTime":0.48791333936347936,"extension":6.295712999249425},"index":4,"playId":"5ba4c2a6-e723-36b7-851a-6ac52be467d0","pitchNumber":4,"startTime":"2026-06-20T19:18:00.525Z","endTime":"2026-06-20T19:18:03.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973959260959575,"aZ":-41.62987715544863,"pfxX":-8.13212034032287,"pfxZ":-7.059978595164576,"pX":0.9872027114420329,"pZ":3.2619657683646763,"vX0":0.12344220798900457,"vY0":-115.20019448446308,"vZ0":4.394055751859494,"x":79.37,"y":150.71,"x0":1.9887077799263462,"y0":50.0004305529136,"z0":5.361344671579004,"aX":-10.896808706924919},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.3,"breakHorizontal":14.6,"spinRate":2622,"spinDirection":313},"zone":12,"typeConfidence":0.89,"plateTime":0.47596969361334907,"extension":6.279571251979021},"index":5,"playId":"98b2c5d1-8ce4-3717-b719-4a6726137df2","pitchNumber":5,"startTime":"2026-06-20T19:18:20.813Z","endTime":"2026-06-20T19:18:24.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.3572560204024,"aZ":-41.894876060400925,"pfxX":-7.3287223518994455,"pfxZ":-7.86489608066848,"pX":1.1311597654799082,"pZ":2.2765037065562863,"vX0":0.05396960323519967,"vY0":-110.68731720044435,"vZ0":3.217361285686959,"x":73.88,"y":177.31,"x0":2.0579272080412783,"y0":50.001211777533804,"z0":5.200888969105943,"aX":-9.062298978518479},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-13.1,"breakHorizontal":13.2,"spinRate":2566,"spinDirection":313},"zone":14,"typeConfidence":0.9,"plateTime":0.49545842182858646,"extension":6.328811146178341},"index":6,"playId":"1b19eca3-cb04-3deb-a957-c11a12a04353","pitchNumber":6,"startTime":"2026-06-20T19:18:36.092Z","endTime":"2026-06-20T19:18:39.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.173563714165297,"aZ":-38.52193045437182,"pfxX":-6.0188344197757395,"pfxZ":-4.828928421162873,"pX":0.2293444403066876,"pZ":2.8918422892045754,"vX0":-2.4336715530660835,"vY0":-113.48635422304687,"vZ0":3.3041404805987264,"x":108.26,"y":160.7,"x0":2.094872403687066,"y0":50.00163430075662,"z0":5.23306873495057,"aX":-7.914159051065233},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.7,"breakHorizontal":11.5,"spinRate":2561,"spinDirection":308},"zone":2,"typeConfidence":0.89,"plateTime":0.4811310854304538,"extension":6.295073322742057},"index":7,"playId":"dff0b104-de8e-38af-b475-ac7e8892a29d","pitchNumber":7,"startTime":"2026-06-20T19:18:59.036Z","endTime":"2026-06-20T19:19:03.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:19:03.701Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder Junior Perez.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-20T19:19:07.294Z","endTime":"2026-06-20T19:21:09.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12857506631629,"aZ":-12.799479185935002,"pfxX":6.606862514124975,"pfxZ":9.869604629491047,"pX":-0.8355541566391176,"pZ":3.6015818695727475,"vX0":-8.537600478696021,"vY0":-138.55971299613108,"vZ0":-2.3237012793914396,"x":148.85,"y":141.54,"x0":1.4132947514021763,"y0":50.00691662962323,"z0":5.296138521653472,"aX":12.975964214813777},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":-10.4,"spinRate":2466,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.39384636336644085,"extension":6.168186125502825},"index":0,"playId":"fd5fb4b9-da13-3696-8cd0-d29d09d7788d","pitchNumber":1,"startTime":"2026-06-20T19:19:27.219Z","endTime":"2026-06-20T19:19:30.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.489379195282012,"aZ":-13.61709176651159,"pfxX":4.867986334820333,"pfxZ":9.133409516319375,"pX":-0.17703779628817962,"pZ":3.128428036338409,"vX0":-6.3601224435743635,"vY0":-140.17862641811703,"vZ0":-3.0894057986129,"x":123.75,"y":154.31,"x0":1.4669170287861442,"y0":50.00161995345115,"z0":5.109124154117458,"aX":9.889909370865125},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2455,"spinDirection":150},"zone":2,"typeConfidence":0.92,"plateTime":0.38766797711539347,"extension":6.335206987968374},"index":1,"playId":"afecb0c2-d359-3f3c-b569-b2f9171a808e","pitchNumber":2,"startTime":"2026-06-20T19:19:43.474Z","endTime":"2026-06-20T19:19:47.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105492379194416,"aZ":-27.38465365070611,"pfxX":-1.2392839781338876,"pfxZ":2.8267868935155187,"pX":-0.9816215282704414,"pZ":1.476948148701585,"vX0":-6.345082823312365,"vY0":-128.2656677966187,"vZ0":-3.310108770924326,"x":154.42,"y":198.9,"x0":1.6674734408401906,"y0":50.004769465297116,"z0":4.878857195541166,"aX":-2.1017493487896526},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":3.5,"spinRate":2332,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.4241518251855183,"extension":6.552405737634976},"index":2,"playId":"40edd1aa-b5d3-340b-b56e-ed1239cd2fff","pitchNumber":3,"startTime":"2026-06-20T19:19:58.361Z","endTime":"2026-06-20T19:20:03.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":80.2,"endSpeed":73.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.744572854667844,"aZ":-27.98892397793096,"pfxX":-9.144243264068756,"pfxZ":3.077502145738716,"pX":-2.288919750146726,"pZ":1.1948873395724202,"vX0":-6.666752030651488,"vY0":-116.62188606172782,"vZ0":-2.1591594470832716,"x":204.25,"y":206.52,"x0":1.8084688749262763,"y0":50.00138816284652,"z0":4.808739075686679,"aX":-12.418949023951559},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.3,"breakHorizontal":18.4,"spinRate":2528,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4721565632294946,"extension":6.480249040957281},"index":3,"playId":"ae3e2974-d2eb-324c-b6f2-8e6e884218ae","pitchNumber":4,"startTime":"2026-06-20T19:20:15.486Z","endTime":"2026-06-20T19:20:18.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.925325993842367,"aZ":-13.355713005719412,"pfxX":4.406371880453067,"pfxZ":9.460515549229731,"pX":-0.3908020382921299,"pZ":3.56010340810048,"vX0":-6.490599498983966,"vY0":-139.56178826576917,"vZ0":-2.3948639149750264,"x":131.9,"y":142.66,"x0":1.3834919736096298,"y0":50.00527789768863,"z0":5.299923747687589,"aX":8.767906267239024},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":-6.7,"spinRate":2490,"spinDirection":158},"zone":11,"typeConfidence":0.91,"plateTime":0.39121903750632603,"extension":6.263731891921422},"index":4,"playId":"6ad5983b-03dd-3aad-8ca4-311b8018a2d0","pitchNumber":5,"startTime":"2026-06-20T19:20:33.649Z","endTime":"2026-06-20T19:20:38.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449508301751454,"aZ":-40.28531077942431,"pfxX":-6.567146465817733,"pfxZ":-6.121887359363027,"pX":-0.18018202499042044,"pZ":2.3591388071644532,"vX0":-2.403869495753437,"vY0":-114.99733452130037,"vZ0":2.5432040794194144,"x":123.87,"y":175.08,"x0":1.7350548936617416,"y0":50.00265888371511,"z0":5.176810372435603,"aX":-8.701068563150487},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.1,"breakHorizontal":12.5,"spinRate":2601,"spinDirection":305},"zone":5,"typeConfidence":0.9,"plateTime":0.478260325272057,"extension":6.363306228829667},"hitData":{"launchSpeed":89.7,"launchAngle":50.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.19,"coordY":92.05}},"index":5,"playId":"5bc21aa7-edda-3a3e-971f-7a280611f958","pitchNumber":6,"startTime":"2026-06-20T19:21:00.829Z","endTime":"2026-06-20T19:21:09.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669684,"link":"/api/v1/people/669684","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":691011,"link":"/api/v1/people/691011"},"first":{"id":678246,"link":"/api/v1/people/678246"},"second":{"id":803011,"link":"/api/v1/people/803011"},"third":{"id":695657,"link":"/api/v1/people/695657"},"shortstop":{"id":805367,"link":"/api/v1/people/805367"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":678577,"link":"/api/v1/people/678577"},"right":{"id":695731,"link":"/api/v1/people/695731"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"second":{"id":681546,"link":"/api/v1/people/681546"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":669684,"link":"/api/v1/people/669684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:21:09.657Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:23:41.465Z","endTime":"2026-06-20T19:23:53.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-20T19:22:08.126Z","endTime":"2026-06-20T19:23:43.705Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26019324971439,"aZ":-20.498428802745046,"pfxX":3.6040923472348005,"pfxZ":6.764444097379245,"pX":-0.7352148301868504,"pZ":2.729415195664265,"vX0":1.0288497698424295,"vY0":-130.048680993142,"vZ0":-5.164582359091014,"x":145.02,"y":165.09,"x0":-1.603618628833298,"y0":50.00619381752238,"z0":6.279477399500655,"aX":6.222413341410195},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":-6.7,"spinRate":2616,"spinDirection":163},"zone":4,"typeConfidence":0.79,"plateTime":0.4199263229223478,"extension":6.847011286716725},"hitData":{"launchSpeed":58.0,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.7,"coordY":157.07}},"index":1,"playId":"247c59aa-31ce-3178-9963-a0c47f59cddb","pitchNumber":1,"startTime":"2026-06-20T19:23:43.705Z","endTime":"2026-06-20T19:23:53.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:23:53.279Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase Meidroth singles on a soft bunt ground ball to third baseman Kevin McGonigle.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:23:58.914Z","endTime":"2026-06-20T19:24:37.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"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":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59626189378072,"aZ":-15.90758076063181,"pfxX":3.416138137030007,"pfxZ":9.166809628194493,"pX":-0.2869901293850385,"pZ":3.0201213192194905,"vX0":2.1099818168486593,"vY0":-131.0796241157939,"vZ0":-5.491163835414518,"x":127.94,"y":157.24,"x0":-1.5409824425126186,"y0":50.000593641049626,"z0":6.2934899640552215,"aX":6.060753691981317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.0,"breakHorizontal":-6.6,"spinRate":2552,"spinDirection":165},"zone":2,"typeConfidence":0.88,"plateTime":0.41475613597900507,"extension":6.965593444739285},"hitData":{"launchSpeed":43.3,"launchAngle":-75.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":126.0,"coordY":204.5}},"index":0,"playId":"8f1d87a2-e25d-3c6c-954f-f549cdb3657b","pitchNumber":1,"startTime":"2026-06-20T19:24:29.057Z","endTime":"2026-06-20T19:24:37.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":805367,"link":"/api/v1/people/805367","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":805367,"link":"/api/v1/people/805367"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.42,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:24:37.078Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Braden Montgomery pops out to third baseman Kevin McGonigle in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:25:21.434Z","endTime":"2026-06-20T19:25:54.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695731,"fullName":"Braden Montgomery","link":"/api/v1/people/695731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"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":0,"playId":"0051b460-e37f-3928-a77e-e3c1d3140074","startTime":"2026-06-20T19:25:05.299Z","endTime":"2026-06-20T19:25:08.299Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224667127876533,"aZ":-12.526894611982593,"pfxX":3.5704808191510726,"pfxZ":11.177110099018844,"pX":0.8298779349364561,"pZ":1.4465339905757695,"vX0":4.725054326072865,"vY0":-131.56326476169968,"vZ0":-9.669252146832974,"x":85.37,"y":199.72,"x0":-1.4513737100771082,"y0":50.00198563695457,"z0":6.091766663638204,"aX":6.273952544177239},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.4,"spinRate":2616,"spinDirection":167},"zone":14,"typeConfidence":0.91,"plateTime":0.4159027386037222,"extension":7.155212244338939},"index":1,"playId":"81b0b1cd-d43e-3444-84d0-b74b80342bbe","pitchNumber":1,"startTime":"2026-06-20T19:25:23.719Z","endTime":"2026-06-20T19:25:28.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72072552792633,"aZ":-17.655738829830707,"pfxX":5.920428322183359,"pfxZ":8.244318139910227,"pX":0.5831035550948906,"pZ":2.737855549497136,"vX0":3.5147622472483278,"vY0":-131.3484253930551,"vZ0":-5.831519685902276,"x":94.77,"y":164.86,"x0":-1.5381515824109768,"y0":50.003675968595005,"z0":6.283357661844043,"aX":10.429096337040194},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2663,"spinDirection":167},"zone":6,"typeConfidence":0.89,"plateTime":0.4157199022675897,"extension":7.0070261361423345},"hitData":{"launchSpeed":81.8,"launchAngle":77.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":185.63}},"index":2,"playId":"814b5b28-6157-3264-8f2a-26939639b5b8","pitchNumber":2,"startTime":"2026-06-20T19:25:44.935Z","endTime":"2026-06-20T19:25:54.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":695731,"link":"/api/v1/people/695731","batSide":{"code":"L","description":"Left"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":695731,"link":"/api/v1/people/695731"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.06,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:25:54.588Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Rogers challenged (pitch result), call on the field was confirmed: Junior Perez walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:26:16.262Z","endTime":"2026-06-20T19:28:25.794Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"postOnSecond":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":805367,"fullName":"Chase Meidroth","link":"/api/v1/people/805367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678577,"fullName":"Junior Perez","link":"/api/v1/people/678577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"09d5ed46-231f-416f-b087-786b5f210c00","startTime":"2026-06-20T19:26:16.262Z","endTime":"2026-06-20T19:26:21.262Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.253128233878748,"aZ":-18.240050658482676,"pfxX":5.252695401939347,"pfxZ":7.76865796523958,"pX":-0.7577997980915452,"pZ":4.111337525568723,"vX0":0.28266972962893966,"vY0":-131.65541696666472,"vZ0":-2.5312775593842836,"x":145.89,"y":127.77,"x0":-1.5504663050058924,"y0":50.0021408913673,"z0":6.402585589655598,"aX":9.42088916781854},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":-9.6,"spinRate":2581,"spinDirection":166},"zone":11,"typeConfidence":0.87,"plateTime":0.4126239688363107,"extension":6.9607930013068104},"index":1,"playId":"1d6d7fe9-8cd0-3a7d-a2a9-396f21d3569e","pitchNumber":1,"startTime":"2026-06-20T19:26:33.296Z","endTime":"2026-06-20T19:26:42.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chase Meidroth advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"1d6d7fe9-8cd0-3a7d-a2a9-396f21d3569e","startTime":"2026-06-20T19:26:45.923Z","endTime":"2026-06-20T19:26:51.383Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805367,"link":"/api/v1/people/805367"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"first":{"id":805367,"link":"/api/v1/people/805367"},"postOnSecond":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.46,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.149218546073588,"aZ":-11.176167814012919,"pfxX":3.178718443452493,"pfxZ":11.23457585945941,"pX":-0.6004218139856194,"pZ":3.4496483507438565,"vX0":0.9542179790178222,"vY0":-135.7082186643381,"vZ0":-5.7249699581753495,"x":139.89,"y":145.64,"x0":-1.3693699754276112,"y0":50.001842834971676,"z0":6.3620521283807365,"aX":5.939650730909832},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-6.0,"spinRate":2659,"spinDirection":174},"zone":11,"typeConfidence":0.92,"plateTime":0.40330775580453615,"extension":6.954838464046885},"index":3,"playId":"b320e9f9-8ad1-3bc2-a5ad-0b8bea0dde07","pitchNumber":2,"startTime":"2026-06-20T19:26:51.383Z","endTime":"2026-06-20T19:26:55.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134245678519704,"aZ":-13.52026328034789,"pfxX":4.844491193751748,"pfxZ":10.496585970414484,"pX":-0.10005066147084479,"pZ":2.925310469575039,"vX0":1.8202061969154417,"vY0":-132.20602524122276,"vZ0":-6.339463967580779,"x":120.81,"y":159.8,"x0":-1.426116578323981,"y0":50.002591731471945,"z0":6.339272907253543,"aX":8.60969891957495},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.9,"breakHorizontal":-9.1,"spinRate":2657,"spinDirection":174},"zone":2,"typeConfidence":0.91,"plateTime":0.41366471147283734,"extension":6.907288964919274},"index":4,"playId":"f0c1b598-f1ec-3efb-9262-37cd05555df2","pitchNumber":3,"startTime":"2026-06-20T19:27:08.754Z","endTime":"2026-06-20T19:27:12.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.786183530408056,"aZ":-14.843208063997633,"pfxX":4.671141700619527,"pfxZ":9.486409580402247,"pX":-1.4527755046720996,"pZ":4.520617753923571,"vX0":-1.5911156337038443,"vY0":-133.7886558406072,"vZ0":-2.4532160486047068,"x":172.38,"y":116.72,"x0":-1.4598833068634127,"y0":50.00121958461966,"z0":6.503534309365588,"aX":8.532036587581608},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2672,"spinDirection":167},"zone":11,"typeConfidence":0.91,"plateTime":0.40820734712787443,"extension":7.02235790231987},"index":5,"playId":"a626d24b-c4cb-3fd7-9ae4-69968533e35d","pitchNumber":4,"startTime":"2026-06-20T19:27:32.427Z","endTime":"2026-06-20T19:27:36.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215365097381127,"aZ":-19.16220542400562,"pfxX":6.441076739264409,"pfxZ":7.457543614895627,"pX":-0.8825417013584514,"pZ":2.3844708605252336,"vX0":-0.5251525658944646,"vY0":-130.65904403000513,"vZ0":-6.428860667137594,"x":150.64,"y":174.4,"x0":-1.517664324171999,"y0":50.00013956755732,"z0":6.296672887163573,"aX":11.234862988474367},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-11.6,"spinRate":2635,"spinDirection":167},"zone":13,"typeConfidence":0.85,"plateTime":0.4177759052020913,"extension":6.907614635429513},"index":6,"playId":"a9884359-0123-37bb-a112-0f2727bbe88b","pitchNumber":5,"startTime":"2026-06-20T19:27:58.762Z","endTime":"2026-06-20T19:28:25.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":678577,"link":"/api/v1/people/678577","batSide":{"code":"R","description":"Right"}},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678577,"link":"/api/v1/people/678577"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-2.3000000000000114,"leverageIndex":0.46,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:28:25.794Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Romo lines out to center fielder James Outman.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-20T19:28:38.519Z","endTime":"2026-06-20T19:28:46.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"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":".071"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".059"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.51"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.39"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.79"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.67"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.95"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.21"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.93"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.59"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.54"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.31"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.98"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".368"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".393"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63066788829557,"aZ":-15.230948763424001,"pfxX":3.4372454945942783,"pfxZ":9.288131967618998,"pX":-0.5072891527925134,"pZ":3.0920482482589264,"vX0":1.1135985699155793,"vY0":-134.33839248684478,"vZ0":-5.678978020175291,"x":136.34,"y":155.29,"x0":-1.3739607587997387,"y0":50.00338948710506,"z0":6.319652789964552,"aX":6.269886620445836},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.5,"spinRate":2664,"spinDirection":163},"zone":1,"typeConfidence":0.9,"plateTime":0.4080347255290655,"extension":6.9733777050760155},"hitData":{"launchSpeed":98.3,"launchAngle":21.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.04,"coordY":50.64}},"index":0,"playId":"61844c64-5bbd-3088-a31f-58d3a7ade0eb","pitchNumber":1,"startTime":"2026-06-20T19:28:38.519Z","endTime":"2026-06-20T19:28:46.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":656716,"link":"/api/v1/people/656716"},"left":{"id":682985,"link":"/api/v1/people/682985"},"center":{"id":681546,"link":"/api/v1/people/681546"},"right":{"id":663837,"link":"/api/v1/people/663837"}},"offense":{"batter":{"id":691011,"link":"/api/v1/people/691011","batSide":{"code":"L","description":"Left"}},"first":{"id":678577,"link":"/api/v1/people/678577"},"second":{"id":805367,"link":"/api/v1/people/805367"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":691011,"link":"/api/v1/people/691011"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-20T19:28:46.687Z","atBatIndex":71}]