[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, first baseman Sean Keys to pitcher Kevin Gausman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:08:10.268Z","endTime":"2026-06-30T23:09:11.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-30T20:24:11.640Z","endTime":"2026-06-30T22:43:10.462Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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-30T22:43:10.462Z","endTime":"2026-06-30T23:06:32.189Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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-30T23:06:32.189Z","endTime":"2026-06-30T23:08:12.345Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51405097744233,"aZ":-12.456883924566233,"pfxX":-7.7111292469972,"pfxZ":10.460901678828401,"pX":-0.08563045620982407,"pZ":1.6879514108376064,"vX0":8.057070231031064,"vY0":-136.52504399536147,"vZ0":-8.37407091807649,"x":120.26,"y":193.21,"x0":-2.075479250872057,"y0":50.00351423745103,"z0":5.655784069696113,"aX":-14.53431070208913},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":12.2,"spinRate":2302,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.40144870691979895,"extension":6.559146882519893},"index":3,"playId":"6c975f1a-a578-3d2a-86df-8735093c0d64","pitchNumber":1,"startTime":"2026-06-30T23:08:12.345Z","endTime":"2026-06-30T23:08:16.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4891798597872,"aZ":-11.119822369236527,"pfxX":-7.7061659075493,"pfxZ":10.959404626036143,"pX":0.3260938846992716,"pZ":1.4381105417121591,"vX0":9.106085921023194,"vY0":-137.9255677990883,"vZ0":-9.234445736298502,"x":104.57,"y":199.95,"x0":-2.0214445417029863,"y0":50.0019253037693,"z0":5.585100263479167,"aX":-14.804323775653316},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":12.0,"spinRate":2358,"spinDirection":223},"zone":14,"typeConfidence":0.91,"plateTime":0.3975367008066599,"extension":6.623067175819957},"index":4,"playId":"87f6ce83-f620-3c21-8325-a78c9f46cfdb","pitchNumber":2,"startTime":"2026-06-30T23:08:29.415Z","endTime":"2026-06-30T23:08:32.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92659155316472,"aZ":-9.812437619630069,"pfxX":-7.722896236680717,"pfxZ":11.622099508679469,"pX":0.7174032694501844,"pZ":1.9323284671770182,"vX0":9.966588239032074,"vY0":-138.11022705501674,"vZ0":-8.369295110969533,"x":89.65,"y":186.61,"x0":-1.9415485599117255,"y0":50.00397008691707,"z0":5.6695016339754885,"aX":-14.860911041452521},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":11.8,"spinRate":2382,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.3972119271571608,"extension":6.391751006417897},"index":5,"playId":"3593c3e1-d5e5-3eb1-8a98-86e7ecd28aa3","pitchNumber":3,"startTime":"2026-06-30T23:08:46.227Z","endTime":"2026-06-30T23:08:49.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055714241222898,"aZ":-28.055324838667243,"pfxX":-9.749591563072498,"pfxZ":2.606754963003098,"pX":-0.8171210905503864,"pZ":1.7252340880815524,"vX0":6.64850327304497,"vY0":-124.91857108997254,"vZ0":-3.911392360063892,"x":148.15,"y":192.2,"x0":-2.2457921461568775,"y0":50.003913076938886,"z0":5.6165331946673644,"aX":-15.416471874121326},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":16.1,"spinRate":1934,"spinDirection":238},"zone":7,"typeConfidence":0.89,"plateTime":0.43838548572161873,"extension":6.616068504154328},"hitData":{"launchSpeed":74.9,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.43,"coordY":169.8}},"index":6,"playId":"006309af-bdfb-3865-8519-980a1b6311ad","pitchNumber":4,"startTime":"2026-06-30T23:09:04.626Z","endTime":"2026-06-30T23:09:11.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-30T23:09:11.995Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out sharply, first baseman Sean Keys to pitcher Kevin Gausman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:09:27.650Z","endTime":"2026-06-30T23:11:09.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348292979322636,"aZ":-15.18742414651476,"pfxX":-6.902815456151006,"pfxZ":9.24066568865922,"pX":-0.001554004050613048,"pZ":2.6297971946655747,"vX0":7.850791995711285,"vY0":-134.74666752273802,"vZ0":-5.340018486489339,"x":117.06,"y":167.78,"x0":-2.056396432563495,"y0":50.00327070518335,"z0":5.71074509526788,"aX":-12.690689668700939},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2114,"spinDirection":217},"zone":5,"typeConfidence":0.88,"plateTime":0.4065202188570791,"extension":6.682985182760709},"index":0,"playId":"512c55e7-d6b9-331f-98a4-e98ad5b48ed5","pitchNumber":1,"startTime":"2026-06-30T23:09:47.892Z","endTime":"2026-06-30T23:09:55.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4263768835329,"aZ":-27.29942539552877,"pfxX":-7.78635051613151,"pfxZ":3.176876547601182,"pX":-0.09082827772446751,"pZ":1.1075221437228613,"vX0":7.750403467830429,"vY0":-122.80279616551196,"vZ0":-5.284025753490852,"x":120.46,"y":208.88,"x0":-2.270280500170545,"y0":50.00157138396543,"z0":5.598305166082541,"aX":-11.938618638322291},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":12.4,"spinRate":1629,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.44536556129517857,"extension":6.5613221271946705},"index":1,"playId":"9108137b-be1f-37b0-823e-c6e351a61199","pitchNumber":2,"startTime":"2026-06-30T23:10:22.807Z","endTime":"2026-06-30T23:10:26.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133908571673174,"aZ":-12.258991034295025,"pfxX":-8.306134413819294,"pfxZ":10.266663834576171,"pX":1.0329648532049585,"pZ":2.811071873892697,"vX0":11.35594840695028,"vY0":-138.44820014079153,"vZ0":-5.454728687726586,"x":77.63,"y":162.88,"x0":-2.0442055085912605,"y0":50.002187614831286,"z0":5.628430014925084,"aX":-16.11206074472665},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":12.6,"spinRate":2344,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3957415136946354,"extension":6.627296528759066},"index":2,"playId":"8803a9ab-1ad2-3e7b-9d70-4b90c4d4cc1b","pitchNumber":3,"startTime":"2026-06-30T23:10:42.544Z","endTime":"2026-06-30T23:10:46.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194817125143544,"aZ":-27.61149450071581,"pfxX":-8.29151234362283,"pfxZ":2.982267728340739,"pX":-0.10639897182525802,"pZ":1.6930912392908999,"vX0":7.8926128681836705,"vY0":-123.07493861187447,"vZ0":-3.7284676681772444,"x":121.06,"y":193.07,"x0":-2.2827178408559665,"y0":50.00233244365239,"z0":5.574889726290031,"aX":-12.677539593329984},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":13.1,"spinRate":1809,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.44561169852123594,"extension":6.612856670548909},"hitData":{"launchSpeed":101.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.0,"coordY":162.0}},"index":3,"playId":"d9c9c2ee-d568-314e-8667-7e7aafaab540","pitchNumber":4,"startTime":"2026-06-30T23:11:00.885Z","endTime":"2026-06-30T23:11:09.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:11:09.212Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out sharply, second baseman Luis Urías to first baseman Sean Keys.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-30T23:11:26.549Z","endTime":"2026-06-30T23:12:07.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4036211995462,"aZ":-12.577259644008643,"pfxX":-7.655401267856676,"pfxZ":10.276633953748139,"pX":0.43418966323827607,"pZ":2.645414363147423,"vX0":9.413514208840365,"vY0":-137.22684930322185,"vZ0":-5.855903723249933,"x":100.45,"y":167.35,"x0":-2.0462391952211867,"y0":50.0040621431847,"z0":5.6641613371624935,"aX":-14.600415965216417},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":11.9,"spinRate":2395,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.3991704917282699,"extension":6.548915679127613},"hitData":{"launchSpeed":108.8,"launchAngle":-0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":133.85,"coordY":133.72}},"index":0,"playId":"342b5c94-6ecf-396f-b36a-0e1b33c1b672","pitchNumber":1,"startTime":"2026-06-30T23:12:00.236Z","endTime":"2026-06-30T23:12:07.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:12:07.932Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out sharply, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:14:08.751Z","endTime":"2026-06-30T23:14:31.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862653931153215,"aZ":-15.252165588295675,"pfxX":-9.382362551481283,"pfxZ":8.376353481631735,"pX":0.22206503672653802,"pZ":2.730815840769918,"vX0":13.244077230389319,"vY0":-140.96428011241073,"vZ0":-4.017408694354285,"x":108.54,"y":165.05,"x0":-3.3095905234358973,"y0":50.00396309426552,"z0":5.153578616263538,"aX":-18.958157672250934},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":14.4,"spinRate":2329,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.38796922967093694,"extension":6.5300242654519645},"hitData":{"launchSpeed":104.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.0,"coordY":145.27}},"index":0,"playId":"8d6cd0e0-d1e5-30f4-b74e-47a3bf14192d","pitchNumber":1,"startTime":"2026-06-30T23:14:22.880Z","endTime":"2026-06-30T23:14:31.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:14:31.816Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathan Lukes lines out to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:14:39.929Z","endTime":"2026-06-30T23:15:15.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.650041713060254,"aZ":-18.238956902193035,"pfxX":-10.365922693849198,"pfxZ":7.091912008749562,"pX":-0.5681200970382219,"pZ":2.4380628886486804,"vX0":11.908473660051264,"vY0":-139.58202539526042,"vZ0":-3.9102082903042668,"x":138.66,"y":172.95,"x0":-3.551490846949115,"y0":50.00295390578091,"z0":5.0647354679909835,"aX":-20.3692753065808},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":16.2,"spinRate":2284,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.3930450625374773,"extension":6.477968518396438},"index":0,"playId":"f6999244-a153-316d-8a81-22864f5d2dc5","pitchNumber":1,"startTime":"2026-06-30T23:14:53.599Z","endTime":"2026-06-30T23:14:57.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12303307975416,"aZ":-24.62130200839135,"pfxX":-12.07956494757323,"pfxZ":3.7598359681728857,"pX":-0.49839394877261445,"pZ":2.270199134009971,"vX0":12.752516905391106,"vY0":-140.8837111646197,"vZ0":-3.531859403475074,"x":136.0,"y":177.48,"x0":-3.5149949511176706,"y0":50.005524021801094,"z0":5.132318839961202,"aX":-24.27778836211768},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":19.2,"spinRate":2131,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.3888398335809162,"extension":6.370214483309976},"hitData":{"launchSpeed":85.7,"launchAngle":23.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.94,"coordY":95.03}},"index":1,"playId":"a37ae513-643d-322e-865f-cb5179982d01","pitchNumber":2,"startTime":"2026-06-30T23:15:05.894Z","endTime":"2026-06-30T23:15:15.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:15:15.761Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:15:19.799Z","endTime":"2026-06-30T23:17:29.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13903684350196,"aZ":-14.304147595351889,"pfxX":-8.542996024978027,"pfxZ":8.650268995632242,"pX":-0.3195538340517736,"pZ":2.9709267693223245,"vX0":11.728561311320483,"vY0":-142.24447106726305,"vZ0":-3.761681274280041,"x":129.18,"y":158.56,"x0":-3.370698590400689,"y0":50.002824248699305,"z0":5.206796083262928,"aX":-17.64959126512468},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2287,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3838632437881251,"extension":6.5349901956572385},"index":0,"playId":"d2104dce-096b-3c9c-ae26-4a1c24419b6a","pitchNumber":1,"startTime":"2026-06-30T23:15:45.615Z","endTime":"2026-06-30T23:15:49.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1464101903964,"aZ":-15.512050827119392,"pfxX":-9.54208294082178,"pfxZ":8.521445941506123,"pX":0.33227270407800846,"pZ":1.5511971971933558,"vX0":13.126432571037647,"vY0":-138.2893777114199,"vZ0":-7.108001928232088,"x":104.33,"y":196.9,"x0":-3.215615120949937,"y0":50.00132106871226,"z0":5.177368283487394,"aX":-18.653957476052742},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":14.9,"spinRate":2294,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39468315188675085,"extension":6.4211814656982416},"index":1,"playId":"327e382e-c63f-33bd-a906-70dda3c9724f","pitchNumber":2,"startTime":"2026-06-30T23:16:02.084Z","endTime":"2026-06-30T23:16:05.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":97.2,"endSpeed":89.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575327539610896,"aZ":-26.789085271747872,"pfxX":-9.80334466602114,"pfxZ":2.6405738775561396,"pX":-2.02920255118861,"pZ":2.2960389096826077,"vX0":7.736864406809326,"vY0":-141.3612381947113,"vZ0":-3.50474650593105,"x":194.35,"y":176.79,"x0":-3.51591972769262,"y0":50.00664332709502,"z0":5.254816284714357,"aX":-20.019308781708876},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":2333,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.38616973118307474,"extension":6.316177233444823},"index":2,"playId":"cb8d1de1-77cc-3dd5-872c-08b48cc4705f","pitchNumber":3,"startTime":"2026-06-30T23:16:18.334Z","endTime":"2026-06-30T23:16:21.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.742287031448782,"aZ":-30.73228052083149,"pfxX":6.851282768254377,"pfxZ":0.8980599374039411,"pX":0.6941235692816107,"pZ":2.907912876739233,"vX0":8.78997114805775,"vY0":-125.7580058275446,"vZ0":0.8845627991456411,"x":90.54,"y":160.27,"x0":-3.737531439398388,"y0":50.000743595287176,"z0":5.046451063812439,"aX":10.95884540229446},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":-14.4,"spinRate":2776,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.43570571648067036,"extension":6.321427507359254},"index":3,"playId":"cec89fed-cc93-3c57-923e-336cd8c894cf","pitchNumber":4,"startTime":"2026-06-30T23:16:34.699Z","endTime":"2026-06-30T23:16:39.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06183380163758,"aZ":-24.27168426485785,"pfxX":-10.983633265584665,"pfxZ":3.9390896184028286,"pX":-0.7142265524764719,"pZ":2.7370078244068554,"vX0":11.572524670981968,"vY0":-140.09404620413022,"vZ0":-2.6626764250401833,"x":144.22,"y":164.88,"x0":-3.454352025537835,"y0":50.001715119763375,"z0":5.271433328917359,"aX":-22.023005627616406},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2221,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.38967744202610355,"extension":6.46877153654993},"index":4,"playId":"5836c8b1-d3ea-369d-add4-4902760d425e","pitchNumber":5,"startTime":"2026-06-30T23:16:55.723Z","endTime":"2026-06-30T23:16:58.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.702940031093316,"aZ":-42.08601230152009,"pfxX":8.47942601848261,"pfxZ":-7.195467478725634,"pX":0.582885120656792,"pZ":1.4767089473087922,"vX0":7.1538361624990765,"vY0":-118.32276561279993,"vZ0":0.35403425546755396,"x":94.78,"y":198.91,"x0":-3.6140902122516767,"y0":50.004919098794254,"z0":5.275574385598224,"aX":11.674194544760129},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.5,"breakHorizontal":-17.5,"spinRate":3297,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46817445323209483,"extension":6.24700491530373},"hitData":{"launchSpeed":80.9,"launchAngle":18.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.47,"coordY":92.19}},"index":5,"playId":"cc662001-df29-318f-b4ab-a94c1ade989c","pitchNumber":6,"startTime":"2026-06-30T23:17:19.204Z","endTime":"2026-06-30T23:17:29.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:17:29.265Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-30T23:17:33.885Z","endTime":"2026-06-30T23:18:35.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19685855568678,"aZ":-29.65625078976265,"pfxX":9.544144808698194,"pfxZ":1.648922503472475,"pX":0.48533731375094286,"pZ":3.090219879451984,"vX0":7.41354267682897,"vY0":-123.57806495472583,"vZ0":1.3729611012077356,"x":98.5,"y":155.34,"x0":-3.8055402278982973,"y0":50.004047512634436,"z0":5.039308527739847,"aX":14.598091407465349},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-19.2,"spinRate":2973,"spinDirection":63},"zone":3,"typeConfidence":2.0,"plateTime":0.44513061025411327,"extension":6.219562464388882},"index":0,"playId":"0db003fa-6854-31a6-9b04-21257362e0c9","pitchNumber":1,"startTime":"2026-06-30T23:17:57.270Z","endTime":"2026-06-30T23:18:01.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126931152496383,"aZ":-31.266437900826674,"pfxX":8.30995109366283,"pfxZ":0.576982876010895,"pX":-0.3950971945253464,"pZ":3.361962412342671,"vX0":6.053862913562007,"vY0":-125.9598315926707,"vZ0":1.8489776836614653,"x":132.06,"y":148.01,"x0":-3.9220720400771247,"y0":50.005836169840336,"z0":5.173436985470516,"aX":13.155621952490034},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-16.6,"spinRate":2910,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.43734082183325906,"extension":6.047721739754034},"index":1,"playId":"18dafcc4-d8b1-387e-8cf2-d85a65f0b0e7","pitchNumber":2,"startTime":"2026-06-30T23:18:11.921Z","endTime":"2026-06-30T23:18:18.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.355536716613173,"aZ":-42.91185198269477,"pfxX":8.962338208878688,"pfxZ":-7.588037603589944,"pX":0.4365596862893158,"pZ":1.9980981083500233,"vX0":6.999715700114381,"vY0":-119.38314460269079,"vZ0":1.502207395256214,"x":100.36,"y":184.83,"x0":-3.719745884881968,"y0":50.00551226423583,"z0":5.284391042265456,"aX":12.674647168069127},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.8,"breakHorizontal":-18.1,"spinRate":3400,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4624324081624587,"extension":6.2307949293454925},"index":2,"playId":"62d0d321-757e-355d-9e5e-aa7fd9734256","pitchNumber":3,"startTime":"2026-06-30T23:18:30.579Z","endTime":"2026-06-30T23:18:35.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:18:35.001Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:20:37.068Z","endTime":"2026-06-30T23:22:47.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07975046072532,"aZ":-12.155470755150082,"pfxX":-8.101049639137582,"pfxZ":10.45981499079616,"pX":0.4934142341867417,"pZ":2.880306561798025,"vX0":9.767187306531653,"vY0":-137.3833176031322,"vZ0":-5.51672743594194,"x":98.19,"y":161.01,"x0":-2.053267788787311,"y0":50.00548639130851,"z0":5.738872417155231,"aX":-15.50848553767045},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":12.6,"spinRate":2349,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.3985021529152717,"extension":6.652690341883921},"index":0,"playId":"2f60328c-686d-3033-a0e3-1aa65ee0b52f","pitchNumber":1,"startTime":"2026-06-30T23:20:59.540Z","endTime":"2026-06-30T23:21:04.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999641959185848,"aZ":-27.498971636606047,"pfxX":-9.659288498746058,"pfxZ":3.127525365331202,"pX":-0.8085760652130579,"pZ":1.8925935756921115,"vX0":6.50056774235261,"vY0":-121.29463494782017,"vZ0":-3.4832271207771504,"x":147.82,"y":187.68,"x0":-2.2640007925451386,"y0":50.0032653895192,"z0":5.736601608580836,"aX":-14.44029023007749},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":1669,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.4510119842439151,"extension":6.584181022803766},"index":1,"playId":"d90fecca-0d04-33ed-9b78-ca9cce46bdec","pitchNumber":2,"startTime":"2026-06-30T23:21:39.837Z","endTime":"2026-06-30T23:21:42.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856722294924356,"aZ":-29.220252689443686,"pfxX":-10.50745967499429,"pfxZ":1.8830047563436887,"pX":-1.6146561257069791,"pZ":0.9404051156071593,"vX0":5.421921261697228,"vY0":-124.69177559736845,"vZ0":-5.32583863047979,"x":178.55,"y":213.39,"x0":-2.4559127301767196,"y0":50.00430415152042,"z0":5.524794147301367,"aX":-16.491729612660052},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":17.8,"spinRate":1729,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4398274989660993,"extension":6.644672694144992},"index":2,"playId":"306ae1bd-afd5-36ce-a5aa-4f64a3fcfb44","pitchNumber":3,"startTime":"2026-06-30T23:21:57.415Z","endTime":"2026-06-30T23:22:00.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26759991711705,"aZ":-10.026074309298817,"pfxX":-7.99458769091507,"pfxZ":11.538867892216594,"pX":-0.2989616598822369,"pZ":1.4002952313596797,"vX0":7.476397017384831,"vY0":-138.24962827075348,"vZ0":-9.251241086989427,"x":128.4,"y":200.97,"x0":-2.0108915886007104,"y0":50.00001075750821,"z0":5.479557961183503,"aX":-15.341545053260996},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":12.7,"spinRate":2424,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.39748473867702616,"extension":6.639755676945488},"index":3,"playId":"9aeb417f-d437-34bf-9565-8eb635665394","pitchNumber":4,"startTime":"2026-06-30T23:22:16.096Z","endTime":"2026-06-30T23:22:20.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34808211251223,"aZ":-15.319534428673412,"pfxX":-9.358165195595651,"pfxZ":8.718364267373643,"pX":0.3423323194623731,"pZ":2.1110021550243596,"vX0":9.627997785856925,"vY0":-138.72407230862314,"vZ0":-6.56139106593451,"x":103.95,"y":181.78,"x0":-1.9708628062980929,"y0":50.00478873543753,"z0":5.543057554971799,"aX":-18.09612023392388},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":14.8,"spinRate":2343,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.3960368318331886,"extension":6.7264574626567635},"hitData":{"launchSpeed":98.8,"launchAngle":53.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.36,"coordY":116.16}},"index":4,"playId":"d7f2536c-3a77-3765-9d1c-9f287fa37f41","pitchNumber":5,"startTime":"2026-06-30T23:22:34.749Z","endTime":"2026-06-30T23:22:47.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:22:47.617Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:22:58.255Z","endTime":"2026-06-30T23:23:28.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.847843541447396,"aZ":-13.620289503311414,"pfxX":-7.221946561191157,"pfxZ":9.822951058588426,"pX":-0.3650840541772406,"pZ":2.479002652029075,"vX0":7.311076168555013,"vY0":-136.95738540765612,"vZ0":-5.923046339578327,"x":130.92,"y":171.85,"x0":-2.1381459833831507,"y0":50.00313396379516,"z0":5.610793980789444,"aX":-13.642277999265245},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2233,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.40078588928326164,"extension":6.80105410278942},"hitData":{"launchSpeed":99.8,"launchAngle":42.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.47,"coordY":64.73}},"index":0,"playId":"df5a4956-a17f-3e71-bea3-ba5382ab412f","pitchNumber":1,"startTime":"2026-06-30T23:23:14.376Z","endTime":"2026-06-30T23:23:28.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:23:28.084Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"A.J. Ewing lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-30T23:23:32.551Z","endTime":"2026-06-30T23:24:32.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36654894559829,"aZ":-21.883618109086267,"pfxX":-7.7603216252851865,"pfxZ":6.89198883111201,"pX":-0.6203670000956627,"pZ":2.4958199756583377,"vX0":6.435255034842047,"vY0":-121.81840525963622,"vZ0":-2.8886973649542274,"x":140.65,"y":171.39,"x0":-2.296334968503929,"y0":50.00245551277034,"z0":5.60207490095954,"aX":-11.588115425104599},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":12.0,"breakHorizontal":12.4,"spinRate":1655,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.4507327255312763,"extension":6.720467528999667},"index":0,"playId":"777871cc-841d-37f6-af4a-6009d8574a49","pitchNumber":1,"startTime":"2026-06-30T23:24:02.381Z","endTime":"2026-06-30T23:24:05.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-30T23:24:13.353Z","endTime":"2026-06-30T23:24:25.150Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.183108983009543,"aZ":-14.246167965666787,"pfxX":-7.572271553893161,"pfxZ":9.524334835917719,"pX":-0.005944827318603544,"pZ":2.180146406119264,"vX0":8.552627385561037,"vY0":-136.61606895554183,"vZ0":-6.638045131485656,"x":117.23,"y":179.92,"x0":-2.199088082375219,"y0":50.006750392815455,"z0":5.627877985495679,"aX":-14.261280082654686},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":11.9,"spinRate":2354,"spinDirection":223},"zone":5,"typeConfidence":0.9,"plateTime":0.40150665467014646,"extension":6.6509861390120495},"hitData":{"launchSpeed":102.4,"launchAngle":19.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.39,"coordY":53.37}},"index":2,"playId":"a4b83830-a650-3fdb-bad4-3de21df0944e","pitchNumber":2,"startTime":"2026-06-30T23:24:25.150Z","endTime":"2026-06-30T23:24:32.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:24:32.270Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T23:26:27.306Z","endTime":"2026-06-30T23:26:51.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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.6,"endSpeed":88.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.465445402645518,"aZ":-26.10840170714219,"pfxX":-9.947996057009929,"pfxZ":3.0831834973089958,"pX":-0.4607397635365947,"pZ":1.989413711555472,"vX0":11.880380442635252,"vY0":-138.83048407353556,"vZ0":-4.029445317164154,"x":134.56,"y":185.07,"x0":-3.4850420604100045,"y0":50.005636688215915,"z0":5.179039007634619,"aX":-19.596354893369917},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2208,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.39318153389138955,"extension":6.430192247042091},"hitData":{"launchSpeed":92.2,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.35,"coordY":145.59}},"index":0,"playId":"70ee1cf6-2a04-3a83-b359-b8203fe2ddb2","pitchNumber":1,"startTime":"2026-06-30T23:26:43.448Z","endTime":"2026-06-30T23:26:51.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:26:51.090Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T23:26:58.407Z","endTime":"2026-06-30T23:29:27.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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.6,"endSpeed":86.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46939231705386,"aZ":-27.738685882618643,"pfxX":-10.88144898470944,"pfxZ":2.3269654551695087,"pX":1.1996475755273797,"pZ":2.6197413442130038,"vX0":16.49799057202748,"vY0":-136.78512917643246,"vZ0":-1.6028108144335547,"x":71.27,"y":168.05,"x0":-3.4795195816940536,"y0":50.00342348046829,"z0":5.10424566166002,"aX":-20.746173102936663},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":16.4,"spinRate":2197,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.39951033037568573,"extension":6.454283283981683},"index":0,"playId":"5ebdaab3-5e7d-33b6-9469-9ebdd5e249fd","pitchNumber":1,"startTime":"2026-06-30T23:27:13.590Z","endTime":"2026-06-30T23:27:16.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698091622988095,"aZ":-31.899935590162297,"pfxX":9.14853848724378,"pfxZ":0.17653907415131442,"pX":0.33608234837021056,"pZ":2.2642249104599435,"vX0":7.039867924622813,"vY0":-122.74983526534628,"vZ0":-0.34913781703207913,"x":104.19,"y":177.65,"x0":-3.7678962007703105,"y0":50.000129139595984,"z0":5.149121064409731,"aX":13.807376150733232},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-18.4,"spinRate":2850,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.4480370673270637,"extension":6.183783206385165},"index":1,"playId":"51b37e40-a3fe-3ff6-bd72-d3a0e4ba5f7e","pitchNumber":2,"startTime":"2026-06-30T23:27:30.734Z","endTime":"2026-06-30T23:27:34.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.939373837224334,"aZ":-42.865220299318814,"pfxX":7.726566437059888,"pfxZ":-7.724151072703,"pX":0.1658706803428089,"pZ":2.1615041434463413,"vX0":6.737856088741951,"vY0":-118.12358431395732,"vZ0":2.073671604539214,"x":110.68,"y":180.42,"x0":-3.7498756462313567,"y0":50.00576705083627,"z0":5.276058501215793,"aX":10.68800043790621},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.0,"breakHorizontal":-16.0,"spinRate":3380,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.46749546002685705,"extension":6.33112241768304},"index":2,"playId":"94700adf-0278-382b-9e2a-fc7bcd4d5f7d","pitchNumber":3,"startTime":"2026-06-30T23:27:48.206Z","endTime":"2026-06-30T23:27:52.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-30T23:28:03.614Z","endTime":"2026-06-30T23:28:18.265Z","isPitch":false,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475238340091593,"aZ":-23.18184724803186,"pfxX":-11.079342442529962,"pfxZ":4.585773351851019,"pX":-0.4750944680464836,"pZ":1.577825528140962,"vX0":11.209514931614065,"vY0":-139.23566117828872,"vZ0":-5.595721298772261,"x":135.11,"y":196.18,"x0":-3.1151422838053593,"y0":50.006304714756716,"z0":5.149297499625524,"aX":-21.74254679816729},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":17.8,"spinRate":2200,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.39349729920878396,"extension":6.341464161543128},"index":4,"playId":"134f3dda-2e16-3472-b7cc-eb616a319308","pitchNumber":4,"startTime":"2026-06-30T23:28:18.265Z","endTime":"2026-06-30T23:28:22.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.845452337286105,"aZ":-16.09785125115248,"pfxX":-8.521915727899529,"pfxZ":8.305867829361432,"pX":0.6399319297385906,"pZ":2.948979575147616,"vX0":13.83636797295583,"vY0":-138.45868545978152,"vZ0":-2.8529175063603645,"x":92.61,"y":159.16,"x0":-3.322192405041369,"y0":50.00128425679812,"z0":5.074211169532832,"aX":-16.49261254952552},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":12.5,"spinRate":2252,"spinDirection":243},"zone":3,"typeConfidence":2.0,"plateTime":0.3960834247390217,"extension":6.507616511489703},"index":5,"playId":"978f2483-0a90-367c-86ba-2560eb455145","pitchNumber":5,"startTime":"2026-06-30T23:28:36.347Z","endTime":"2026-06-30T23:28:40.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053795181706793,"aZ":-27.443155683962832,"pfxX":-12.085634283127852,"pfxZ":2.416674985532609,"pX":0.12286232353825344,"pZ":3.1039945711504524,"vX0":13.038500206725535,"vY0":-138.92972769291708,"vZ0":-0.8236426786774175,"x":112.32,"y":154.97,"x0":-3.0602913807278167,"y0":50.00067306498951,"z0":5.2279305027058305,"aX":-23.629539941327444},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.4,"breakHorizontal":19.2,"spinRate":2267,"spinDirection":247},"zone":2,"typeConfidence":2.0,"plateTime":0.394215978055406,"extension":6.48298771290457},"index":6,"playId":"4de5dfdc-4809-3f9f-9c17-39343f7ed33c","pitchNumber":6,"startTime":"2026-06-30T23:28:59.177Z","endTime":"2026-06-30T23:29:02.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52015463408822,"aZ":-14.857514958388068,"pfxX":-8.204330529596785,"pfxZ":8.515431147016066,"pX":-0.6691834303386864,"pZ":2.927409405158458,"vX0":10.930890021077827,"vY0":-141.7322461822507,"vZ0":-3.7476310360557346,"x":142.51,"y":159.74,"x0":-3.510687657983512,"y0":50.00350506455395,"z0":5.2162349794615235,"aX":-16.686075981804795},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":2374,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.38652098879992014,"extension":6.285197996247084},"index":7,"playId":"afd1e302-0985-3a07-94e7-6db8d21f519f","pitchNumber":7,"startTime":"2026-06-30T23:29:24.337Z","endTime":"2026-06-30T23:29:27.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:29:27.415Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a fly ball to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T23:29:38.100Z","endTime":"2026-06-30T23:32:00.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.471181938305122,"aZ":-31.033722597300294,"pfxX":9.629306329285944,"pfxZ":0.740941282975168,"pX":-0.14594558482772063,"pZ":2.8730264928964546,"vX0":5.967129556329298,"vY0":-123.60499452722809,"vZ0":0.9166218397189305,"x":122.56,"y":161.21,"x0":-3.8454519262438414,"y0":50.004553095655844,"z0":5.1105366671905035,"aX":14.844576619013594},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-18.8,"spinRate":2829,"spinDirection":57},"zone":2,"typeConfidence":2.0,"plateTime":0.4437579157864686,"extension":6.170973284485126},"index":0,"playId":"67edf918-5976-3ddc-8a18-a0686e6b53d5","pitchNumber":1,"startTime":"2026-06-30T23:29:52.176Z","endTime":"2026-06-30T23:29:55.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.564648554674527,"aZ":-25.659330255393694,"pfxX":-12.052184093136654,"pfxZ":3.337334117223884,"pX":0.8962355114616979,"pZ":2.794290765802418,"vX0":15.687844336967194,"vY0":-138.90136940318382,"vZ0":-2.0892132046149183,"x":82.84,"y":163.33,"x0":-3.2630238852390283,"y0":50.00043925015181,"z0":5.264947958247397,"aX":-23.51125191735537},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":18.5,"spinRate":2321,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39455324859342156,"extension":6.519597332893484},"index":1,"playId":"e323cdd5-0720-3d8f-8c12-60cb2b278ed5","pitchNumber":2,"startTime":"2026-06-30T23:30:04.379Z","endTime":"2026-06-30T23:30:08.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-30T23:30:14.269Z","endTime":"2026-06-30T23:30:28.333Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312103605746977,"aZ":-43.09685302859635,"pfxX":9.681047703728467,"pfxZ":-7.914274608754013,"pX":-0.2714466119416246,"pZ":2.2003774662127586,"vX0":4.929697071352586,"vY0":-118.13004808514394,"vZ0":1.8963746790515117,"x":127.35,"y":179.37,"x0":-3.658392683764244,"y0":50.00082816178231,"z0":5.418390925349091,"aX":13.36559500614627},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.3,"breakHorizontal":-18.8,"spinRate":3457,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.46780117763834994,"extension":6.147675187522322},"index":3,"playId":"abd57974-5786-3b52-b1de-bbf58f2f728d","pitchNumber":3,"startTime":"2026-06-30T23:30:28.333Z","endTime":"2026-06-30T23:30:31.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811344813217197,"aZ":-30.207754658402784,"pfxX":10.133718318184421,"pfxZ":1.1923482205884781,"pX":0.41973352366819355,"pZ":2.4487653697396325,"vX0":7.223902967864867,"vY0":-128.21220217800524,"vZ0":-0.4571356106035639,"x":101.0,"y":172.66,"x0":-3.759971725284399,"y0":50.00356355379648,"z0":5.005946647649877,"aX":16.712029870975204},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":-20.0,"spinRate":2917,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.4287403505462204,"extension":6.377665647893586},"index":4,"playId":"ba0891b3-22f7-30d0-8b1b-2f31203799a7","pitchNumber":4,"startTime":"2026-06-30T23:31:18.373Z","endTime":"2026-06-30T23:31:22.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05951468321276,"aZ":-19.11449558937348,"pfxX":-7.442483810121092,"pfxZ":6.423178724639483,"pX":-0.30786430947387955,"pZ":2.9748311593869396,"vX0":11.134803045919513,"vY0":-141.21079094175184,"vZ0":-2.6768904309959405,"x":128.74,"y":158.46,"x0":-3.322570061282309,"y0":50.005703653944956,"z0":5.155067270335189,"aX":-15.139114964583344},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":11.4,"spinRate":2293,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.38686529369942724,"extension":6.466827620921187},"hitData":{"launchSpeed":67.3,"launchAngle":27.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.6,"coordY":111.56}},"index":5,"playId":"66436bb5-6ae8-3471-a8c7-7b141f476da7","pitchNumber":5,"startTime":"2026-06-30T23:31:48.385Z","endTime":"2026-06-30T23:32:00.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:32:00.859Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yohendrick Piñango singles on a line drive to left fielder Juan Soto. Luis Urías to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T23:32:04.633Z","endTime":"2026-06-30T23:33:25.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"postOnSecond":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182121621457437,"aZ":-24.74270647871707,"pfxX":-10.366037566599198,"pfxZ":3.7860974414510267,"pX":-0.02724744054169824,"pZ":2.3353014132473096,"vX0":13.428581289864317,"vY0":-138.16799366547025,"vZ0":-3.1618028227163615,"x":118.04,"y":175.73,"x0":-3.567783143102999,"y0":50.00600284826288,"z0":5.127869957439942,"aX":-20.366310112403763},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":16.6,"spinRate":2078,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3940390122380446,"extension":6.447318207594054},"index":0,"playId":"cf09b48d-836d-3b3e-aea6-6edf1d90ce42","pitchNumber":1,"startTime":"2026-06-30T23:32:23.882Z","endTime":"2026-06-30T23:32:28.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93095081434118,"aZ":-16.84555865699687,"pfxX":-7.19026780638118,"pfxZ":7.849157475760176,"pX":-0.2629227953126259,"pZ":4.545243448973026,"vX0":11.472629041113974,"vY0":-139.25975652184613,"vZ0":0.8674288464065576,"x":127.02,"y":116.06,"x0":-3.5125988529228844,"y0":50.00320349187398,"z0":5.348592792027922,"aX":-14.044184141497682},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":10.4,"spinRate":2215,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3941667824495889,"extension":6.461420221015711},"index":1,"playId":"f4bc3096-4b88-37a2-929a-de848540de86","pitchNumber":2,"startTime":"2026-06-30T23:32:51.933Z","endTime":"2026-06-30T23:32:54.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.507343772465244,"aZ":-28.443892923021842,"pfxX":-10.598560030988889,"pfxZ":1.9802948836606955,"pX":-0.731456012931445,"pZ":2.7181950993840718,"vX0":11.479481942812829,"vY0":-136.18415149052518,"vZ0":-1.2889070018582744,"x":144.88,"y":165.39,"x0":-3.621454890859246,"y0":50.000605950902084,"z0":5.162498609351249,"aX":-19.93439091361162},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":2268,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4019792569147227,"extension":6.376686818211231},"hitData":{"launchSpeed":87.1,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.36,"coordY":101.57}},"index":2,"playId":"192b80c3-191b-391b-85ed-e8ca25efff7f","pitchNumber":3,"startTime":"2026-06-30T23:33:13.313Z","endTime":"2026-06-30T23:33:25.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:33:25.870Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-30T23:33:40.356Z","endTime":"2026-06-30T23:35:47.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986913408953153,"aZ":-17.41143932065783,"pfxX":-8.379498724552079,"pfxZ":7.579751809266586,"pX":-0.713850566880636,"pZ":3.1997226227934963,"vX0":10.84929817220281,"vY0":-138.90874670979503,"vZ0":-1.9314733908949122,"x":144.21,"y":152.39,"x0":-3.587059592263087,"y0":50.006867304630156,"z0":5.065466562255062,"aX":-16.33052807300978},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2306,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.39475093725059107,"extension":6.469236709881398},"index":0,"playId":"3bf7fd84-82a1-39e9-a4ca-9b4b339c67bb","pitchNumber":1,"startTime":"2026-06-30T23:34:10.504Z","endTime":"2026-06-30T23:34:13.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74132481633088,"aZ":-45.02127305337957,"pfxX":8.947082188096356,"pfxZ":-9.150501296601282,"pX":-0.6980758219427821,"pZ":2.523404401428223,"vX0":4.704210780848005,"vY0":-119.32348007533508,"vZ0":3.3619855303652697,"x":143.61,"y":170.65,"x0":-3.8753762290518416,"y0":50.005817887687506,"z0":5.229633293007885,"aX":12.554747110058765},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-15.0,"breakHorizontal":-17.5,"spinRate":3414,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4638624463239438,"extension":6.33120379917295},"index":1,"playId":"dedac404-393d-3472-b100-b426ffa69fd4","pitchNumber":2,"startTime":"2026-06-30T23:34:30.020Z","endTime":"2026-06-30T23:34:33.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-30T23:34:44.872Z","endTime":"2026-06-30T23:34:56.431Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.1,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15830660202019,"aZ":-44.515271610147025,"pfxX":9.185738143682043,"pfxZ":-8.636265102204414,"pX":0.8654049370442444,"pZ":0.5466657312008191,"vX0":7.614073837828541,"vY0":-121.12494823719278,"vZ0":-1.2775792887518986,"x":84.01,"y":224.02,"x0":-3.55711654384321,"y0":50.00366682262534,"z0":5.11172293253611,"aX":13.122866738068108},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.5,"breakHorizontal":-19.0,"spinRate":3533,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4590675011797276,"extension":6.221963790878097},"index":3,"playId":"03216704-545a-3783-8ffe-bbd3f4d924ec","pitchNumber":3,"startTime":"2026-06-30T23:34:56.431Z","endTime":"2026-06-30T23:35:00.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":74.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.434389437295867,"aZ":-45.56959102308618,"pfxX":9.35675686230255,"pfxZ":-9.384668396069378,"pX":-1.2569024946860876,"pZ":2.107392611216247,"vX0":3.040685648878125,"vY0":-120.17654216842068,"vZ0":2.3273080966916555,"x":164.91,"y":181.88,"x0":-3.7619260581928455,"y0":50.000985505112,"z0":5.245923757530291,"aX":13.359081073868758},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-15.8,"breakHorizontal":-17.8,"spinRate":3400,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4599707053367177,"extension":6.356960043913548},"index":4,"playId":"e1459b06-b1e2-3ca3-a3bf-7b389aaf80c7","pitchNumber":4,"startTime":"2026-06-30T23:35:21.036Z","endTime":"2026-06-30T23:35:24.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.174706620440126,"aZ":-27.932457897015603,"pfxX":-11.07805265911102,"pfxZ":2.0803829400584686,"pX":-0.7316162192061928,"pZ":3.1734743441227065,"vX0":11.947544157467798,"vY0":-141.692378352536,"vZ0":-0.764437304361835,"x":144.89,"y":153.1,"x0":-3.555591469540314,"y0":50.005032898492374,"z0":5.225224291670841,"aX":-22.61771517840289},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":3.8,"breakHorizontal":17.8,"spinRate":2428,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.3859771602961537,"extension":6.470521067110869},"index":5,"playId":"5c67036f-273e-31cb-8e58-c47d6772ef55","pitchNumber":5,"startTime":"2026-06-30T23:35:42.939Z","endTime":"2026-06-30T23:35:47.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":682818,"link":"/api/v1/people/682818"},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.81,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:35:47.511Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T23:37:39.262Z","endTime":"2026-06-30T23:40:17.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.606910714169953,"aZ":-13.779668542375637,"pfxX":-8.586756663752201,"pfxZ":9.738335691614049,"pX":0.3615357218021056,"pZ":1.5741512730596252,"vX0":9.158491865845843,"vY0":-136.88447724120212,"vZ0":-8.416209078439385,"x":103.22,"y":196.28,"x0":-1.919867083496439,"y0":50.00007794586568,"z0":5.642272494441903,"aX":-16.213098750019157},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":13.6,"spinRate":2316,"spinDirection":220},"zone":9,"typeConfidence":0.9,"plateTime":0.40090682413075607,"extension":6.612777838206489},"index":0,"playId":"e24b4d28-1bb6-308c-9700-d9e2e5091717","pitchNumber":1,"startTime":"2026-06-30T23:37:56.555Z","endTime":"2026-06-30T23:38:23.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.043717010257165,"aZ":-31.39001861385807,"pfxX":-0.7344951435304625,"pfxZ":0.514369100642444,"pX":-0.6030279510072915,"pZ":3.118446374322419,"vX0":4.280819075604891,"vY0":-123.37114148303162,"vZ0":-0.03421896291480908,"x":139.99,"y":154.58,"x0":-2.2702136214713557,"y0":50.00499981706761,"z0":5.792752031484494,"aX":-1.125561240857038},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.2,"breakHorizontal":0.2,"spinRate":2293,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.44508752301959875,"extension":6.478169702014938},"index":1,"playId":"8ac5af80-e037-3525-8662-7d0d009739cf","pitchNumber":2,"startTime":"2026-06-30T23:38:46.445Z","endTime":"2026-06-30T23:38:49.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25759629249545,"aZ":-11.891966146030367,"pfxX":-8.178354499848894,"pfxZ":10.292393689563749,"pX":1.0689552287601196,"pZ":2.5720865270591813,"vX0":11.012097041564232,"vY0":-139.6915421922047,"vZ0":-6.288066104721214,"x":76.25,"y":169.33,"x0":-1.8667091747011821,"y0":50.00564705103545,"z0":5.638441954454531,"aX":-16.12200142644754},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":12.5,"spinRate":2269,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3924939141793269,"extension":6.689350680300244},"index":2,"playId":"cbd9ac4f-771f-3322-96b1-55a28c334251","pitchNumber":3,"startTime":"2026-06-30T23:39:06.702Z","endTime":"2026-06-30T23:39:09.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.4,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.339159340154644,"aZ":-11.481234486925912,"pfxX":-6.703558930419002,"pfxZ":10.710118757745079,"pX":0.01945832435382086,"pZ":3.200151080880019,"vX0":8.001502031681117,"vY0":-138.6716831024941,"vZ0":-4.487400488673218,"x":116.26,"y":152.38,"x0":-2.0434177105580607,"y0":50.00068314706553,"z0":5.6159030163026955,"aX":-12.949689603297756},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":10.3,"spinRate":2285,"spinDirection":220},"zone":2,"typeConfidence":0.91,"plateTime":0.3962054928035501,"extension":6.683883326236356},"index":3,"playId":"130698c1-699a-3fa1-b16d-347985234e45","pitchNumber":4,"startTime":"2026-06-30T23:39:25.804Z","endTime":"2026-06-30T23:39:28.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814107727706478,"aZ":-28.440036788560594,"pfxX":-8.92040122023425,"pfxZ":2.3888485986261827,"pX":-0.6090613103037219,"pZ":2.521898579923324,"vX0":6.877971490331768,"vY0":-123.90722456145211,"vZ0":-1.723009748495582,"x":140.22,"y":170.69,"x0":-2.256369592795765,"y0":50.001543415355826,"z0":5.593517356874936,"aX":-13.926413111407463},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.2,"breakHorizontal":14.6,"spinRate":1814,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.4413741145781831,"extension":6.653000474168842},"index":4,"playId":"374c424e-dffa-3396-9b9b-93d76a5a2ee1","pitchNumber":5,"startTime":"2026-06-30T23:39:50.294Z","endTime":"2026-06-30T23:39:55.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282623641203628,"aZ":-13.564759467223057,"pfxX":-7.442707486848249,"pfxZ":9.45324420382588,"pX":0.3635346005895036,"pZ":1.7516618271923263,"vX0":9.39882315751533,"vY0":-139.18385341118926,"vZ0":-7.743781797077107,"x":103.14,"y":191.49,"x0":-2.084903556700967,"y0":50.000624679448215,"z0":5.461824907952554,"aX":-14.648725216103786},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":11.6,"spinRate":2369,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.3930328891334445,"extension":6.6789628813541535},"index":5,"playId":"8f3e4710-1e7b-37c2-b629-ccf08e2de050","pitchNumber":6,"startTime":"2026-06-30T23:40:13.305Z","endTime":"2026-06-30T23:40:17.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:40:17.226Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Baty doubles (10) on a sharp ground ball to right fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T23:40:29.573Z","endTime":"2026-06-30T23:42:51.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24334192065753,"aZ":-32.44512538225329,"pfxX":-9.464374169813846,"pfxZ":-0.1741708072361252,"pX":-0.714868446528239,"pZ":2.213189431877227,"vX0":6.718083686878446,"vY0":-123.21288043977896,"vZ0":-1.6549642036493377,"x":144.25,"y":179.02,"x0":-2.2516476878489096,"y0":50.00485469079062,"z0":5.643821676861814,"aX":-14.505255697203815},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":15.5,"spinRate":1625,"spinDirection":235},"zone":7,"typeConfidence":0.9,"plateTime":0.44510905034502235,"extension":6.6525225277347975},"index":0,"playId":"643a55a2-0884-3b24-8e8d-5c1e4ab3f2cb","pitchNumber":1,"startTime":"2026-06-30T23:40:44.312Z","endTime":"2026-06-30T23:40:47.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.8,"endSpeed":87.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.006695113222687,"aZ":-14.25303497256135,"pfxX":-6.904398009022704,"pfxZ":9.266715559423986,"pX":-0.8148530308248947,"pZ":1.8572326945356832,"vX0":6.277525195656047,"vY0":-137.77914860287947,"vZ0":-7.423738641914483,"x":148.06,"y":188.63,"x0":-2.2195728217579624,"y0":50.000196965358754,"z0":5.53896692229948,"aX":-13.347067375857376},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":11.3,"spinRate":2340,"spinDirection":225},"zone":7,"typeConfidence":0.9,"plateTime":0.3966918383706739,"extension":6.709128816568059},"index":1,"playId":"006eb450-1c9f-310d-8f30-01fc97840cb4","pitchNumber":2,"startTime":"2026-06-30T23:41:03.557Z","endTime":"2026-06-30T23:41:07.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844735453328678,"aZ":-16.645288633141742,"pfxX":-7.044068724075846,"pfxZ":8.140114894219007,"pX":-1.3170681623076452,"pZ":2.8106090685075813,"vX0":5.029177920390371,"vY0":-137.3653333957426,"vZ0":-4.658998370889568,"x":167.2,"y":162.89,"x0":-2.2577624786216233,"y0":50.00565052358262,"z0":5.662811556239102,"aX":-13.444037798471626},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2382,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.39895603405857205,"extension":6.641885534487443},"index":2,"playId":"0afef5ca-4b37-3dca-80ee-aa190142433e","pitchNumber":3,"startTime":"2026-06-30T23:41:22.668Z","endTime":"2026-06-30T23:41:26.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95414223472165,"aZ":-31.686128559199865,"pfxX":-8.776310135838422,"pfxZ":0.3235032449269335,"pX":-0.3328464655876937,"pZ":1.6740202781903573,"vX0":7.398504563264908,"vY0":-122.31127436789825,"vZ0":-2.9828099443000315,"x":129.69,"y":193.58,"x0":-2.2555572487037647,"y0":50.004800491562506,"z0":5.624518804256751,"aX":-13.309150361802484},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":1554,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.44769299430385967,"extension":6.688714314189536},"index":3,"playId":"06f6b3fb-58f5-3879-8018-9689335a0c3b","pitchNumber":4,"startTime":"2026-06-30T23:41:41.486Z","endTime":"2026-06-30T23:41:45.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-30T23:42:02.533Z","endTime":"2026-06-30T23:42:16.558Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.435892017180105,"aZ":-11.745830038604858,"pfxX":-6.378120146947818,"pfxZ":10.478923371133693,"pX":0.4820080618529936,"pZ":3.160133724675253,"vX0":8.82006948559538,"vY0":-138.82884019703482,"vZ0":-4.734268133272614,"x":98.63,"y":153.46,"x0":-1.9093552651498014,"y0":50.003952940812034,"z0":5.671080062681657,"aX":-12.436039014674002},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":9.7,"spinRate":2291,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.3947211003943538,"extension":6.673348119568579},"index":5,"playId":"9b029fa9-58df-39e4-bc9a-9bb004a46aa4","pitchNumber":5,"startTime":"2026-06-30T23:42:16.558Z","endTime":"2026-06-30T23:42:19.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23111049740028,"aZ":-13.218178229171185,"pfxX":-6.913174729536402,"pfxZ":10.232916005061345,"pX":0.268419050920319,"pZ":1.834771931498601,"vX0":8.678962129655275,"vY0":-135.18325475865572,"vZ0":-7.232828003296072,"x":106.77,"y":189.24,"x0":-2.084222847150347,"y0":50.00467799201865,"z0":5.471492805184611,"aX":-12.808541972074046},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":10.7,"spinRate":2198,"spinDirection":216},"zone":9,"typeConfidence":0.89,"plateTime":0.40505437973120584,"extension":6.6849265657149},"hitData":{"launchSpeed":106.4,"launchAngle":4.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":212.38,"coordY":109.29}},"index":6,"playId":"90234e7b-aab2-3813-9f3a-d63dbb0dcc8f","pitchNumber":6,"startTime":"2026-06-30T23:42:38.182Z","endTime":"2026-06-30T23:42:51.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.73,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:42:51.337Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T23:43:13.803Z","endTime":"2026-06-30T23:44:19.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.697406870937122,"aZ":-29.52186981895513,"pfxX":-0.4134290449737552,"pfxZ":1.7168922909883757,"pX":1.6459560446245716,"pZ":0.4706092879071998,"vX0":9.4244189142318,"vY0":-123.90993566364813,"vZ0":-6.213142168019171,"x":54.26,"y":226.07,"x0":-2.1598287794038753,"y0":50.005504871438205,"z0":5.489921645820933,"aX":-0.6402040307291148},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":-1.6,"spinRate":2269,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.44271654814413575,"extension":6.820198389925405},"index":0,"playId":"0381cc7e-145f-3341-aa63-1fd690b6c4fb","pitchNumber":1,"startTime":"2026-06-30T23:43:23.196Z","endTime":"2026-06-30T23:43:26.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175435412494497,"aZ":-28.48132931787103,"pfxX":-1.4913201769013247,"pfxZ":2.482534306672402,"pX":0.9002983182644355,"pZ":0.648942306641105,"vX0":8.067176783419983,"vY0":-122.18331651366051,"vZ0":-5.5573316233138605,"x":82.68,"y":221.26,"x0":-2.2765689558325026,"y0":50.000531079028974,"z0":5.4559665762383585,"aX":-2.215494580278837},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.1,"breakHorizontal":0.5,"spinRate":2223,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.45146662607715227,"extension":6.8825616312671345},"index":1,"playId":"fa6d6bc1-79d8-316f-bf45-63fb4a773f40","pitchNumber":2,"startTime":"2026-06-30T23:43:44.414Z","endTime":"2026-06-30T23:43:48.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.401503875912134,"aZ":-11.987946037794545,"pfxX":-7.750731262573174,"pfxZ":10.395788238627356,"pX":0.26915515089711395,"pZ":2.4158398611903475,"vX0":9.115291923198358,"vY0":-138.78958811932807,"vZ0":-6.299437504645132,"x":106.74,"y":173.55,"x0":-2.0579059494417313,"y0":50.00431433012789,"z0":5.5209648209729405,"aX":-15.052785602359846},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":12.0,"spinRate":2448,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.3953447607805982,"extension":6.7770380604242275},"hitData":{"launchSpeed":102.3,"launchAngle":19.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.09,"coordY":52.68}},"index":2,"playId":"50beee6f-fbc0-3b77-966a-cb2272146260","pitchNumber":3,"startTime":"2026-06-30T23:44:07.603Z","endTime":"2026-06-30T23:44:19.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:44:19.333Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Benge lines out sharply to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-30T23:44:22.897Z","endTime":"2026-06-30T23:45:46.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323698106228,"aZ":-14.453578956815903,"pfxX":-6.965990163351014,"pfxZ":9.135422105434456,"pX":0.704411857177095,"pZ":2.6940862077393692,"vX0":10.142361180878128,"vY0":-138.2591692070535,"vZ0":-5.269642716573186,"x":90.15,"y":166.04,"x0":-2.103428515469893,"y0":50.00056213218333,"z0":5.591924542447255,"aX":-13.509282148734167},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":10.6,"spinRate":2251,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.39590404934954293,"extension":6.807647687681101},"index":0,"playId":"0049a322-4e84-38d3-ac94-1b6740f6d284","pitchNumber":1,"startTime":"2026-06-30T23:44:49.288Z","endTime":"2026-06-30T23:44:55.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65841037918805,"aZ":-26.99213170792954,"pfxX":-8.126808891525327,"pfxZ":3.304180270502897,"pX":-0.4675052841061255,"pZ":1.3270336279153736,"vX0":7.139677691102366,"vY0":-124.08970458825895,"vZ0":-4.602501027828169,"x":134.82,"y":202.95,"x0":-2.3191527786377164,"y0":50.00219226174802,"z0":5.441326590222736,"aX":-12.737799320468921},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.2,"breakHorizontal":13.2,"spinRate":1644,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4405629459328706,"extension":6.774582889514321},"index":1,"playId":"eb262ba9-d6f3-30a6-b633-4bd83a0a5e0f","pitchNumber":2,"startTime":"2026-06-30T23:45:06.723Z","endTime":"2026-06-30T23:45:10.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.388956905876242,"aZ":-31.451204633624002,"pfxX":-10.392547218747676,"pfxZ":0.45130205539311863,"pX":-0.7148306566208356,"pZ":1.432150113057598,"vX0":7.374151296233792,"vY0":-124.85647597509588,"vZ0":-3.648268675254413,"x":144.25,"y":200.11,"x0":-2.3517017511002876,"y0":50.00031589546453,"z0":5.491679015526374,"aX":-16.4583463348625},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":17.2,"spinRate":1668,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.43815989295487867,"extension":6.781997445002096},"hitData":{"launchSpeed":102.5,"launchAngle":14.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.85,"coordY":77.34}},"index":2,"playId":"ea433384-e31f-3448-8bee-b014428e9c2a","pitchNumber":3,"startTime":"2026-06-30T23:45:40.681Z","endTime":"2026-06-30T23:45:46.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":683146,"link":"/api/v1/people/683146"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:45:46.817Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-30T23:47:41.367Z","endTime":"2026-06-30T23:48:52.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.841302772318365,"aZ":-25.837255004920785,"pfxX":-12.399568128672126,"pfxZ":3.3179624262698084,"pX":0.4107777086421401,"pZ":3.900257159185478,"vX0":14.43928018397531,"vY0":-137.43325397043162,"vZ0":0.6547682746737339,"x":101.34,"y":133.47,"x0":-3.3035765579774345,"y0":50.004368316483024,"z0":5.415641036775691,"aX":-23.69129790052231},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":19.4,"spinRate":2330,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.3987565727498854,"extension":6.535615846231826},"index":0,"playId":"59b9447f-e54b-30f7-b814-a786f507b3f5","pitchNumber":1,"startTime":"2026-06-30T23:47:58.381Z","endTime":"2026-06-30T23:48:01.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.391879119771954,"aZ":-25.567059081672575,"pfxX":-11.548375511831345,"pfxZ":3.3590834735622934,"pX":0.34414298319180536,"pZ":3.004694537498585,"vX0":14.495149216977836,"vY0":-138.91742640740517,"vZ0":-1.6918962365288537,"x":103.88,"y":157.65,"x0":-3.4264385910452897,"y0":50.00239574882883,"z0":5.31144220455215,"aX":-22.7064924273271},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":18.1,"spinRate":2318,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3934036456087009,"extension":6.599175621884987},"index":1,"playId":"03330e3e-65f8-3b50-94dd-e1049711353f","pitchNumber":2,"startTime":"2026-06-30T23:48:11.514Z","endTime":"2026-06-30T23:48:15.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07814413637268,"aZ":-14.97726961388873,"pfxX":-7.148859989731379,"pfxZ":8.901840123721875,"pX":-0.7761206415572816,"pZ":2.2236942245413234,"vX0":9.668223654908404,"vY0":-138.61682849038178,"vZ0":-5.451449003533149,"x":146.58,"y":178.74,"x0":-3.3922022929437023,"y0":50.00298594677089,"z0":5.227831799952181,"aX":-13.811617376395308},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2192,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.39623742772575854,"extension":6.798723698720813},"index":2,"playId":"b1c9fd8d-9f03-362f-9001-081babdb27db","pitchNumber":3,"startTime":"2026-06-30T23:48:29.003Z","endTime":"2026-06-30T23:48:33.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05291946849455,"aZ":-27.88594632854545,"pfxX":5.183647409737133,"pfxZ":2.611942859521454,"pX":1.3985093118444436,"pZ":2.5000246938356323,"vX0":10.552287375529533,"vY0":-127.80660370000928,"vZ0":-0.9222583755965809,"x":63.69,"y":171.28,"x0":-3.468698882442242,"y0":50.003511751067805,"z0":5.069351497039065,"aX":8.516336082100041},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-11.9,"spinRate":2989,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.42969639920988767,"extension":6.436665434476511},"index":3,"playId":"ebb143fc-a3d7-3c00-88b2-ea0a6827cabc","pitchNumber":4,"startTime":"2026-06-30T23:48:48.889Z","endTime":"2026-06-30T23:48:52.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:48:52.323Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-30T23:48:59.865Z","endTime":"2026-06-30T23:50:43.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.625806130816287,"aZ":-24.088121501767414,"pfxX":-11.827626608356704,"pfxZ":4.258600441263113,"pX":0.5679366915245291,"pZ":1.916357343726109,"vX0":15.407523485599905,"vY0":-136.79378372650004,"vZ0":-4.170346032475825,"x":95.35,"y":187.04,"x0":-3.595680288241527,"y0":50.002940150524886,"z0":5.108088267119409,"aX":-22.45988678369452},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.0,"breakHorizontal":18.2,"spinRate":2241,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4001047800891677,"extension":6.553839135973713},"index":0,"playId":"b98cbdc4-33c2-3e5b-a6f5-6ecfb13f9c10","pitchNumber":1,"startTime":"2026-06-30T23:49:18.054Z","endTime":"2026-06-30T23:49:21.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43219294951287,"aZ":-24.42155328796806,"pfxX":-10.770099375909169,"pfxZ":3.9083802697970924,"pX":-0.3068150402124384,"pZ":2.9848910518274048,"vX0":13.24221342227196,"vY0":-139.5246121608952,"vZ0":-1.856356292377795,"x":128.7,"y":158.19,"x0":-3.70035549289532,"y0":50.00571039764672,"z0":5.257502428918241,"aX":-21.380315566371973},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":17.0,"spinRate":2295,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.39157695755372135,"extension":6.452074357080991},"index":1,"playId":"926277c7-fca3-3d9f-9e67-9049e5ddc2a9","pitchNumber":2,"startTime":"2026-06-30T23:49:34.256Z","endTime":"2026-06-30T23:49:37.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044230867659206,"aZ":-42.59145645545022,"pfxX":9.328844408214334,"pfxZ":-7.163957353223948,"pX":-0.7472041482448908,"pZ":2.54270571802247,"vX0":4.537687544563331,"vY0":-121.0861790886359,"vZ0":2.4128309532291548,"x":145.48,"y":170.13,"x0":-3.86902147870647,"y0":50.00037142182516,"z0":5.314516985448747,"aX":13.572016073167987},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.9,"breakHorizontal":-18.1,"spinRate":3476,"spinDirection":44},"zone":4,"typeConfidence":2.0,"plateTime":0.45584911357051405,"extension":6.072956829280009},"index":2,"playId":"221146e9-eb7a-3cf5-989c-5f0e9a4a5d81","pitchNumber":3,"startTime":"2026-06-30T23:49:56.561Z","endTime":"2026-06-30T23:49:59.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04938523818061,"aZ":-25.3552529649922,"pfxX":-11.582910137582264,"pfxZ":3.5310352054220244,"pX":1.330724834140632,"pZ":2.264952636791281,"vX0":16.06049264216977,"vY0":-137.7265748223502,"vZ0":-3.2726486189261648,"x":66.28,"y":177.63,"x0":-3.056811937299637,"y0":50.00328166064439,"z0":5.173074251305087,"aX":-22.373024822701755},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":17.9,"spinRate":2269,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.3968796822328091,"extension":6.567339235676357},"index":3,"playId":"d2126488-9198-3d29-8732-f1f9552f683b","pitchNumber":4,"startTime":"2026-06-30T23:50:21.481Z","endTime":"2026-06-30T23:50:25.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17679443857967,"aZ":-26.003635117240623,"pfxX":-10.4944582707057,"pfxZ":3.156504738729555,"pX":-0.8126054692878547,"pZ":2.1588908002310365,"vX0":10.268166915555444,"vY0":-138.6969871737034,"vZ0":-3.445647903579225,"x":147.97,"y":180.49,"x0":-3.194079279973138,"y0":50.001592805291665,"z0":5.145705329420407,"aX":-20.50466767605394},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":2208,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.3944753861254817,"extension":6.494848512680375},"index":4,"playId":"6826771c-0d4b-3e34-b221-6b73f3d19db7","pitchNumber":5,"startTime":"2026-06-30T23:50:39.534Z","endTime":"2026-06-30T23:50:43.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:50:43.825Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-30T23:50:55.574Z","endTime":"2026-06-30T23:51:40.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"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":97.3,"endSpeed":88.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02307500023801,"aZ":-16.459292817486876,"pfxX":-8.461333625281021,"pfxZ":7.79341019834891,"pX":0.6209211903972965,"pZ":3.4995277498871036,"vX0":14.002191759888214,"vY0":-141.07074238413958,"vZ0":-1.7870344343642428,"x":93.33,"y":144.29,"x0":-3.3069178850079015,"y0":50.000705117677974,"z0":5.201964074026406,"aX":-17.05853184745189},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2389,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.3882357891334651,"extension":6.447268711035929},"index":0,"playId":"a3c8bac6-c581-36e7-bbdc-d26d61df2e51","pitchNumber":1,"startTime":"2026-06-30T23:51:16.490Z","endTime":"2026-06-30T23:51:19.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.560289946512313,"aZ":-24.715082623832245,"pfxX":-10.447522450166815,"pfxZ":3.8910313541318793,"pX":0.1314399134028526,"pZ":2.457529532815661,"vX0":13.381995809591231,"vY0":-137.1670192266663,"vZ0":-3.0112374736268075,"x":111.99,"y":172.43,"x0":-3.4388298321116633,"y0":50.004727488217256,"z0":5.243188057793684,"aX":-20.036414321495805},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":16.3,"spinRate":2271,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.39835746834827734,"extension":6.4043736825492505},"hitData":{"launchSpeed":93.1,"launchAngle":49.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.29,"coordY":91.13}},"index":1,"playId":"56ef4e55-69b4-3fe4-adc9-8ce971b9e20c","pitchNumber":2,"startTime":"2026-06-30T23:51:30.791Z","endTime":"2026-06-30T23:51:40.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:51:40.586Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T23:53:47.641Z","endTime":"2026-06-30T23:56:02.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14104163768024,"aZ":-14.755237530528724,"pfxX":-6.8872756682261755,"pfxZ":9.531832445810952,"pX":0.4346009424765317,"pZ":2.142236003423594,"vX0":8.974097801012654,"vY0":-134.776922808604,"vZ0":-6.534847476523568,"x":100.43,"y":180.94,"x0":-2.0539494518984434,"y0":50.00289828189063,"z0":5.653292222187656,"aX":-12.586094492366469},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2279,"spinDirection":217},"zone":9,"typeConfidence":0.89,"plateTime":0.4074644194867254,"extension":6.675847127062335},"index":0,"playId":"2577c757-6e0c-3d8d-b805-0df3bc8be489","pitchNumber":1,"startTime":"2026-06-30T23:54:10.566Z","endTime":"2026-06-30T23:54:14.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38427437345538,"aZ":-12.409817901667735,"pfxX":-5.554875577522199,"pfxZ":10.482883815008256,"pX":0.10228711817464652,"pZ":3.893509511886388,"vX0":7.769521029265062,"vY0":-137.17770070288125,"vZ0":-2.9370110446991644,"x":113.1,"y":133.66,"x0":-2.0592097879208553,"y0":50.00338110633058,"z0":5.836616792292205,"aX":-10.474409781211714},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2322,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.4009389669586514,"extension":6.66719222959529},"index":1,"playId":"b33b024f-72ba-3cf8-8e5b-eec0cacede7b","pitchNumber":2,"startTime":"2026-06-30T23:54:28.599Z","endTime":"2026-06-30T23:54:32.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5085722391218,"aZ":-14.224942741814637,"pfxX":-7.952272350008205,"pfxZ":9.384311550877081,"pX":0.1902002511604326,"pZ":3.345227887562729,"vX0":8.922793216653222,"vY0":-137.8802655808295,"vZ0":-3.6359018047230065,"x":109.75,"y":148.46,"x0":-2.0646980042187395,"y0":50.00397464697529,"z0":5.6496878199367675,"aX":-15.213311876844568},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":12.4,"spinRate":2323,"spinDirection":221},"zone":2,"typeConfidence":0.9,"plateTime":0.3982331453098755,"extension":6.7097872076979455},"index":2,"playId":"ba03d30e-aafa-3d05-93a3-4e462d8f9e5a","pitchNumber":3,"startTime":"2026-06-30T23:54:46.403Z","endTime":"2026-06-30T23:54:49.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.282275987841917,"aZ":-29.996472147584175,"pfxX":-9.888132951229816,"pfxZ":1.378533621874909,"pX":-1.5414236798666354,"pZ":1.7643120678406452,"vX0":5.332691439439691,"vY0":-125.15650456076453,"vZ0":-3.0740463937837674,"x":175.76,"y":191.14,"x0":-2.419907842152342,"y0":50.00245092613956,"z0":5.476185435574151,"aX":-15.618588127523335},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":16.6,"spinRate":1745,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.4383620676471831,"extension":6.557783531404567},"index":3,"playId":"6e0560df-b2fa-3113-a188-df37d58354f6","pitchNumber":4,"startTime":"2026-06-30T23:55:07.092Z","endTime":"2026-06-30T23:55:10.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.941577237586753,"aZ":-31.491405155874066,"pfxX":-9.963325634561853,"pfxZ":0.44449062626937064,"pX":-0.519690959721796,"pZ":1.3838990554169828,"vX0":7.371330106545745,"vY0":-123.6245388829346,"vZ0":-3.458804014385569,"x":136.81,"y":201.41,"x0":-2.2539526834488015,"y0":50.00288478556974,"z0":5.460198696473984,"aX":-15.334883174969823},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":16.2,"spinRate":1765,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4440105104063852,"extension":6.709479976735998},"index":4,"playId":"5dc42216-020f-335b-aaee-9ff3a2b1d0ac","pitchNumber":5,"startTime":"2026-06-30T23:55:25.705Z","endTime":"2026-06-30T23:55:29.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-30T23:55:38.932Z","endTime":"2026-06-30T23:55:57.210Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168008081560497,"aZ":-30.998631885155913,"pfxX":-10.141882606338996,"pfxZ":0.7610330307527304,"pX":-0.9757525465234076,"pZ":1.5391310515581467,"vX0":6.401845545424772,"vY0":-123.81658898274262,"vZ0":-3.3809578061990435,"x":154.19,"y":197.22,"x0":-2.2854154980147934,"y0":50.00297476836243,"z0":5.533546417521689,"aX":-15.64836361095658},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":16.8,"spinRate":1761,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4434422001837204,"extension":6.76288978177392},"index":6,"playId":"9e3ba76d-04d2-3493-ab66-6d3c69382288","pitchNumber":6,"startTime":"2026-06-30T23:55:57.210Z","endTime":"2026-06-30T23:56:02.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:56:02.086Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp ground ball to right fielder Nathan Lukes. Juan Soto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T23:56:10.250Z","endTime":"2026-06-30T23:57:02.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37102473277591,"aZ":-29.415374309858752,"pfxX":0.6189128663176411,"pfxZ":1.8491566157495,"pX":0.871043720297133,"pZ":2.487256318486361,"vX0":7.088677850496621,"vY0":-122.31547085564381,"vZ0":-1.4413125867245378,"x":83.8,"y":171.62,"x0":-2.1626411726109915,"y0":50.0034640775994,"z0":5.64057199314454,"aX":0.92442057838818},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-3.0,"spinRate":2333,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4502946148077256,"extension":6.640509844086526},"index":0,"playId":"2d5dc45c-217c-35f6-bb90-64cc37d8cabe","pitchNumber":1,"startTime":"2026-06-30T23:56:33.306Z","endTime":"2026-06-30T23:56:37.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.436626760775596,"aZ":-11.109868211193957,"pfxX":-7.698132447274848,"pfxZ":10.814680334849252,"pX":0.3200994039674431,"pZ":2.311541441539554,"vX0":9.13599309279217,"vY0":-138.7724726160188,"vZ0":-6.818350470249163,"x":104.8,"y":176.37,"x0":-2.0166223525266926,"y0":50.00456949877292,"z0":5.542776390674123,"aX":-14.99682662664067},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":12.0,"spinRate":2303,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.3948904226283938,"extension":6.794962820768802},"hitData":{"launchSpeed":103.3,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":167.09,"coordY":112.87}},"index":1,"playId":"f7d4ed2f-b675-3a95-b967-b2ca2cb0d957","pitchNumber":2,"startTime":"2026-06-30T23:56:52.370Z","endTime":"2026-06-30T23:57:02.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.2,"awayTeamWinProbability":60.8,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":1.78,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:57:02.085Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out to first baseman Sean Keys. Juan Soto to 3rd. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T23:57:11.639Z","endTime":"2026-06-30T23:57:47.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88087158601571,"aZ":-31.751876863048352,"pfxX":-7.11292216707222,"pfxZ":0.2743313424730687,"pX":-0.05286203760737311,"pZ":1.512469000232781,"vX0":7.723074553388218,"vY0":-124.34063354942411,"vZ0":-3.269378291025359,"x":119.01,"y":197.94,"x0":-2.281028032386085,"y0":50.00476715440101,"z0":5.490189409445822,"aX":-11.093390800935632},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.1,"breakHorizontal":11.0,"spinRate":1640,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4411948278686122,"extension":6.840172866280821},"hitData":{"launchSpeed":92.8,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.32,"coordY":167.38}},"index":0,"playId":"a1c294c8-5994-3a2c-b74c-64de2cffe347","pitchNumber":1,"startTime":"2026-06-30T23:57:40.164Z","endTime":"2026-06-30T23:57:47.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":2.18,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:57:47.676Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-30T23:58:12.047Z","endTime":"2026-06-30T23:59:53.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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.0,"endSpeed":78.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93125940719931,"aZ":-28.610567019944526,"pfxX":-9.475265039293046,"pfxZ":2.3086474484376085,"pX":-0.6280480279291898,"pZ":1.455005058789164,"vX0":6.9814166766884425,"vY0":-123.56536151868659,"vZ0":-3.989170339796819,"x":140.94,"y":199.49,"x0":-2.2608472283841476,"y0":50.00453244867035,"z0":5.497948234881854,"aX":-14.634084266310978},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":15.5,"spinRate":1675,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4434968958302252,"extension":6.692139988982292},"index":0,"playId":"438ac8ca-ddea-3f64-9b9f-588aa777bde3","pitchNumber":1,"startTime":"2026-06-30T23:58:20.447Z","endTime":"2026-06-30T23:58:24.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27257098013524,"aZ":-13.1617553076153,"pfxX":-7.80287460300721,"pfxZ":9.826180209797439,"pX":-0.8648798070912646,"pZ":2.729396277896966,"vX0":6.40918673995906,"vY0":-138.54747575237857,"vZ0":-5.463957701656882,"x":149.97,"y":165.09,"x0":-2.199608894045177,"y0":50.005411846107954,"z0":5.613951157357854,"aX":-15.102554640751134},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":12.7,"spinRate":2407,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.39602933390299766,"extension":6.770213778442171},"index":1,"playId":"1e4ec36b-1d3f-3fc5-a3b3-630e7fc6ba7c","pitchNumber":2,"startTime":"2026-06-30T23:58:41.666Z","endTime":"2026-06-30T23:58:45.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.205283913294938,"aZ":-9.97905823910464,"pfxX":-8.545452180058374,"pfxZ":11.25472761363444,"pX":0.654583026828445,"pZ":2.229780152732942,"vX0":10.470002876047987,"vY0":-139.50604986096178,"vZ0":-7.2596022257646435,"x":92.05,"y":178.58,"x0":-2.035792355911353,"y0":50.00466449688587,"z0":5.522623242253009,"aX":-16.85594568222273},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":13.3,"spinRate":2412,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3925241997331983,"extension":6.8232183536112725},"index":2,"playId":"54f8d507-3e19-358b-a543-19b9ac33dd7b","pitchNumber":3,"startTime":"2026-06-30T23:59:06.956Z","endTime":"2026-06-30T23:59:10.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277016259824666,"aZ":-27.5156729274323,"pfxX":-9.868806782028745,"pfxZ":3.075030104209689,"pX":-1.4004616997328445,"pZ":1.1393441280362935,"vX0":5.616095308652822,"vY0":-122.75975705162926,"vZ0":-4.484282444426172,"x":170.38,"y":208.02,"x0":-2.4460656949961517,"y0":50.00100663810553,"z0":5.355916372023295,"aX":-14.929567806971379},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.7,"breakHorizontal":16.4,"spinRate":1520,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.44768444172239175,"extension":6.815157220754132},"index":3,"playId":"bbcf20ae-04fe-33d3-97bd-642a711c51e5","pitchNumber":4,"startTime":"2026-06-30T23:59:27.622Z","endTime":"2026-06-30T23:59:34.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.994238430315125,"aZ":-26.196443080942636,"pfxX":-9.736969688028328,"pfxZ":3.8360346911494583,"pX":-0.3287898245992594,"pZ":1.3229888503511582,"vX0":7.915123708519759,"vY0":-124.55330792645245,"vZ0":-4.63308053276598,"x":129.53,"y":203.06,"x0":-2.295972281374646,"y0":50.00193684167354,"z0":5.395471014968691,"aX":-15.168517171286563},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":15.6,"spinRate":1574,"spinDirection":246},"zone":13,"typeConfidence":0.89,"plateTime":0.4411785142589042,"extension":6.8294951005032445},"index":4,"playId":"9467f519-9ec6-3405-a6f7-9e1924353576","pitchNumber":5,"startTime":"2026-06-30T23:59:48.599Z","endTime":"2026-06-30T23:59:53.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.0,"awayTeamWinProbability":51.0,"homeTeamWinProbabilityAdded":9.5,"leverageIndex":1.99,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-06-30T23:59:53.568Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T00:00:36.583Z","endTime":"2026-07-01T00:02:42.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T00:00:20.506Z","endTime":"2026-07-01T00:00:38.907Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82336595710793,"aZ":-9.432786559097105,"pfxX":-8.117993091359207,"pfxZ":11.684640698890352,"pX":0.44681366930712807,"pZ":2.528597115568819,"vX0":10.095019611122314,"vY0":-138.80358035776743,"vZ0":-6.322382533001968,"x":99.97,"y":170.51,"x0":-2.18698111073779,"y0":50.00362038186215,"z0":5.467944376792014,"aX":-15.801163395517044},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.9,"breakHorizontal":12.6,"spinRate":2393,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.395000775954804,"extension":6.844707183088533},"index":1,"playId":"49f8fdb6-ba13-3988-88b1-f65ef85e70b8","pitchNumber":1,"startTime":"2026-07-01T00:00:38.907Z","endTime":"2026-07-01T00:00:42.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366551736433994,"aZ":-31.164549909824817,"pfxX":-10.82105595034808,"pfxZ":0.6408229702129518,"pX":0.24129445451235748,"pZ":0.6280884340143276,"vX0":9.589971336345293,"vY0":-124.64059235781745,"vZ0":-5.378972655351575,"x":107.8,"y":221.82,"x0":-2.2527519871916155,"y0":50.00068761124941,"z0":5.391490544892031,"aX":-17.000762399207364},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":17.3,"spinRate":1665,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.43966465697738055,"extension":6.888691264112902},"index":2,"playId":"7036b7f4-78a9-399c-95ec-7edae3cd1ba4","pitchNumber":2,"startTime":"2026-07-01T00:00:57.676Z","endTime":"2026-07-01T00:01:00.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60936648612327,"aZ":-30.180044093528007,"pfxX":-8.17483432760909,"pfxZ":1.279111133366932,"pX":-1.2106817606553038,"pZ":2.3917662697159785,"vX0":5.548460601045527,"vY0":-123.6451679885531,"vZ0":-1.577118740468204,"x":163.15,"y":174.2,"x0":-2.411749982924056,"y0":50.004803193065406,"z0":5.5494823261147985,"aX":-12.771213823911294},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":13.7,"spinRate":1599,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.441500433953145,"extension":6.696198643732884},"index":3,"playId":"859a006f-a8f7-3d34-bef0-d4ce50c68979","pitchNumber":3,"startTime":"2026-07-01T00:01:21.685Z","endTime":"2026-07-01T00:01:24.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.1,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.970094861027953,"aZ":-13.60527006337922,"pfxX":-6.885446658891769,"pfxZ":9.369292458070548,"pX":0.2753867660353088,"pZ":2.5426105075643948,"vX0":9.52151261266338,"vY0":-139.55367460940516,"vZ0":-5.6399995836796135,"x":106.5,"y":170.13,"x0":-2.278423999149713,"y0":50.00464600523403,"z0":5.478336413995004,"aX":-13.649457666112895},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":10.6,"spinRate":2126,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3917617266501594,"extension":6.744559983346738},"index":4,"playId":"7076e979-5231-368c-9197-5e99795e5362","pitchNumber":4,"startTime":"2026-07-01T00:01:49.775Z","endTime":"2026-07-01T00:01:53.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.0,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.753038925249502,"aZ":-11.08165161186349,"pfxX":-8.745261744767891,"pfxZ":10.70516530176091,"pX":0.6196213979287442,"pZ":2.5137605080116163,"vX0":10.523885002758906,"vY0":-139.34261042814936,"vZ0":-6.246921838684371,"x":93.38,"y":170.91,"x0":-2.0664820740134453,"y0":50.002734443239056,"z0":5.5139749746096,"aX":-17.23090719980209},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":13.7,"spinRate":2414,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.3927984444178727,"extension":6.798087157298737},"index":5,"playId":"d08fb6f1-3bc5-3bf8-8270-64c276f1402c","pitchNumber":5,"startTime":"2026-07-01T00:02:12.999Z","endTime":"2026-07-01T00:02:15.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167109786613768,"aZ":-29.763473360131897,"pfxX":-8.719846953067425,"pfxZ":1.5652118028313877,"pX":-1.0160577942176325,"pZ":1.846258429088921,"vX0":6.60421578692833,"vY0":-123.1472926439126,"vZ0":-2.422597107431665,"x":155.73,"y":188.93,"x0":-2.5980697472106353,"y0":50.00063463034245,"z0":5.357234642155047,"aX":-13.408185135818119},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.5,"breakHorizontal":14.3,"spinRate":1539,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.44455329704659885,"extension":6.716333255742371},"index":6,"playId":"198caac0-3927-3394-b9a9-73ac4a1918fa","pitchNumber":6,"startTime":"2026-07-01T00:02:38.060Z","endTime":"2026-07-01T00:02:42.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":7.000000000000007,"leverageIndex":2.54,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:02:42.613Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:04:38.261Z","endTime":"2026-07-01T00:06:01.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898390059762843,"aZ":-31.454002395051525,"pfxX":6.874828634788708,"pfxZ":0.48640890121541247,"pX":-1.066847851431816,"pZ":3.5711633282294883,"vX0":4.72653797848345,"vY0":-121.7331658178663,"vZ0":2.6281591533090065,"x":157.67,"y":142.36,"x0":-3.932953468094228,"y0":50.00438142215571,"z0":5.21679047410199,"aX":10.225466706420963},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.8,"breakHorizontal":-13.7,"spinRate":2869,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4514943340589772,"extension":6.171190265630848},"index":0,"playId":"7721e8d8-1840-394a-bab1-2f80ee8b7176","pitchNumber":1,"startTime":"2026-07-01T00:04:52.892Z","endTime":"2026-07-01T00:04:56.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42787667955979,"aZ":-31.444660385884042,"pfxX":10.199847959576976,"pfxZ":0.5029120754916985,"pX":-2.249787429613272,"pZ":2.044587459717731,"vX0":1.215120271802724,"vY0":-120.94636257668405,"vZ0":-0.29120822293320636,"x":202.76,"y":183.58,"x0":-4.083964685390313,"y0":50.005335830108336,"z0":4.9547332739427565,"aX":14.918256946458726},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.1,"breakHorizontal":-18.7,"spinRate":2874,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.45511010236367744,"extension":6.155561322772477},"index":1,"playId":"65567e7f-4e4c-33a6-bae4-52834e5360d2","pitchNumber":2,"startTime":"2026-07-01T00:05:03.486Z","endTime":"2026-07-01T00:05:07.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.703023391165,"aZ":-18.281793995361497,"pfxX":-9.171202970293525,"pfxZ":7.490438254746358,"pX":0.40253017581780054,"pZ":2.304049016671334,"vX0":13.519663951244995,"vY0":-135.3641458440091,"vZ0":-3.8106247321843902,"x":101.66,"y":176.57,"x0":-3.4664392139497004,"y0":50.004239941403995,"z0":5.011015713890224,"aX":-17.01333119445418},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.8,"breakHorizontal":13.7,"spinRate":2240,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.4047206556153604,"extension":6.536215445174852},"index":2,"playId":"f6d83db1-8d1e-3499-80da-e545a84a9a20","pitchNumber":3,"startTime":"2026-07-01T00:05:18.431Z","endTime":"2026-07-01T00:05:24.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244640309195606,"aZ":-26.913475635468053,"pfxX":-12.214218344600607,"pfxZ":2.7113088207887905,"pX":-1.2946370663428841,"pZ":2.3441775547480095,"vX0":10.791601222397452,"vY0":-138.54007978255905,"vZ0":-2.695536450707533,"x":166.35,"y":175.49,"x0":-3.655433450599903,"y0":50.004363506207476,"z0":5.1305010068096975,"aX":-23.720843182881914},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.6,"breakHorizontal":19.8,"spinRate":2328,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.39549721316905107,"extension":6.480361057752415},"index":3,"playId":"480b7d59-40bf-312a-bebf-322770636383","pitchNumber":4,"startTime":"2026-07-01T00:05:39.939Z","endTime":"2026-07-01T00:05:45.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656821543384552,"aZ":-44.02106511336414,"pfxX":10.299648005259643,"pfxZ":-8.664137443651317,"pX":0.449053828304641,"pZ":1.8335023040967815,"vX0":6.686048890464111,"vY0":-118.43388724125572,"vZ0":1.800460558959917,"x":99.88,"y":189.28,"x0":-3.7871190991613446,"y0":50.00531975304337,"z0":5.20938325828519,"aX":14.07541766445765},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.5,"breakHorizontal":-20.8,"spinRate":3464,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4694115634575442,"extension":6.319287889464321},"index":4,"playId":"99db1aba-6db4-3e98-8c94-a574ede7f2a5","pitchNumber":5,"startTime":"2026-07-01T00:05:56.852Z","endTime":"2026-07-01T00:06:01.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:06:01.525Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:06:11.627Z","endTime":"2026-07-01T00:07:12.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24772972942769,"aZ":-25.643916171813956,"pfxX":-11.310194806788243,"pfxZ":3.3456469304858967,"pX":0.5449323510126118,"pZ":2.190459294809918,"vX0":14.83139862778803,"vY0":-139.29553581740717,"vZ0":-3.456582287094018,"x":96.23,"y":179.64,"x0":-3.395811953157386,"y0":50.002922233675655,"z0":5.155918245299658,"aX":-22.07787152015074},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":17.2,"spinRate":2314,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3942219767974051,"extension":6.623288114795565},"index":0,"playId":"35dd259e-9915-369b-bd6f-3b32624ec13a","pitchNumber":1,"startTime":"2026-07-01T00:06:20.622Z","endTime":"2026-07-01T00:06:24.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.252140131226927,"aZ":-23.840239021864964,"pfxX":-0.7155290913929258,"pfxZ":4.557217456451297,"pX":0.7258241425304074,"pZ":2.1161351098205134,"vX0":11.124393511613144,"vY0":-134.0051592889753,"vZ0":-3.6843993524595877,"x":89.33,"y":181.64,"x0":-3.375505863572016,"y0":50.005874051080156,"z0":5.1995075820856735,"aX":-1.3094035509237265},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-1.0,"spinRate":2500,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.40774365835745296,"extension":6.400465489551125},"index":1,"playId":"bec6b096-7c50-3bd4-9de5-38c286c6ef4d","pitchNumber":2,"startTime":"2026-07-01T00:06:33.918Z","endTime":"2026-07-01T00:06:39.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.848852399065372,"aZ":-43.41266528074711,"pfxX":8.546405529063595,"pfxZ":-7.902737998893773,"pX":0.7693179955995927,"pZ":2.4980180193471253,"vX0":7.604755747684662,"vY0":-119.83273243282778,"vZ0":2.5084934071673097,"x":87.68,"y":171.33,"x0":-3.5808233948769344,"y0":50.001537483158636,"z0":5.3778159256637315,"aX":12.155973155270619},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.1,"breakHorizontal":-17.6,"spinRate":3272,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4609422734926336,"extension":6.3188469102122955},"hitData":{"launchSpeed":90.0,"launchAngle":24.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.6,"coordY":81.88}},"index":2,"playId":"bcdd2739-3324-3ae3-b8fc-d3d4a08d5a06","pitchNumber":3,"startTime":"2026-07-01T00:06:59.412Z","endTime":"2026-07-01T00:07:12.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:07:12.820Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (16) on a sharp line drive to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:07:23.251Z","endTime":"2026-07-01T00:09:44.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":72.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.955757380334358,"aZ":-44.698591578454,"pfxX":9.144627773230933,"pfxZ":-9.239678759327878,"pX":-1.0739446932485197,"pZ":2.112361678396955,"vX0":3.620190287403942,"vY0":-117.32724798413489,"vZ0":2.5885462368103465,"x":157.94,"y":181.75,"x0":-3.837920649006708,"y0":50.00416836686248,"z0":5.246211401749744,"aX":12.393252228627391},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.4,"breakHorizontal":-17.5,"spinRate":3346,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4719151563962316,"extension":6.275752864338872},"index":0,"playId":"964fa5e5-2751-3971-8702-f77ae0609ae1","pitchNumber":1,"startTime":"2026-07-01T00:07:46.583Z","endTime":"2026-07-01T00:07:50.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735616850743998,"aZ":-23.96845322912524,"pfxX":0.24121132805877243,"pfxZ":4.59960340091706,"pX":0.5205834755887399,"pZ":2.4925704907591775,"vX0":10.732569668090763,"vY0":-132.56523765485045,"vZ0":-2.041248899681958,"x":97.16,"y":171.48,"x0":-3.6078958665337155,"y0":50.00318646831461,"z0":5.0182532990635735,"aX":0.4277825084626688},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2521,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.41281411261363976,"extension":6.491317702091642},"index":1,"playId":"304ca978-bbc9-365f-8fac-907f8c517534","pitchNumber":2,"startTime":"2026-07-01T00:08:03.890Z","endTime":"2026-07-01T00:08:08.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":73.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.497494397813888,"aZ":-44.02076007210585,"pfxX":8.998858348517665,"pfxZ":-8.524352572123021,"pX":0.43976012860322045,"pZ":2.111589075027897,"vX0":6.717404966404472,"vY0":-119.00971967595912,"vZ0":2.061576301734547,"x":100.24,"y":181.77,"x0":-3.6205194238368055,"y0":50.00440220373366,"z0":5.316642587484212,"aX":12.502644158476853},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.3,"breakHorizontal":-18.2,"spinRate":3418,"spinDirection":49},"zone":6,"typeConfidence":2.0,"plateTime":0.46588247525909754,"extension":6.221897618473736},"index":2,"playId":"62846521-bf53-32ac-80a4-237f95c758c1","pitchNumber":3,"startTime":"2026-07-01T00:08:17.655Z","endTime":"2026-07-01T00:08:20.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.707630882809916,"aZ":-44.70699867240595,"pfxX":9.09842660395989,"pfxZ":-9.116597072481706,"pX":-0.19460985471811226,"pZ":0.772546799787328,"vX0":5.502678250664648,"vY0":-118.52657419186065,"vZ0":-0.6202636668250103,"x":124.42,"y":217.92,"x0":-3.7549923975012653,"y0":50.00216999389133,"z0":5.241150556619102,"aX":12.509678783407553},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.2,"breakHorizontal":-18.1,"spinRate":3348,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.46816771798320245,"extension":6.185298182480129},"index":3,"playId":"c2d7e4d4-7c01-399f-a4cd-1c93a873bcb3","pitchNumber":4,"startTime":"2026-07-01T00:08:45.545Z","endTime":"2026-07-01T00:08:49.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.5,"endSpeed":85.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.150036516930683,"aZ":-24.80552016080936,"pfxX":-1.4745517164390751,"pfxZ":3.9926238395083686,"pX":0.03844186500120047,"pZ":3.875059326860657,"vX0":9.767347096793817,"vY0":-134.5187492744512,"vZ0":0.8740058660716339,"x":115.53,"y":134.15,"x0":-3.4365282664371946,"y0":50.004413642935134,"z0":5.294704622546652,"aX":-2.7237745527018773},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.7,"breakHorizontal":0.7,"spinRate":2359,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4060227177789306,"extension":6.407593444672516},"index":4,"playId":"3cb2a108-d7a8-302c-8ad0-a1b90071ea1a","pitchNumber":5,"startTime":"2026-07-01T00:09:15.644Z","endTime":"2026-07-01T00:09:19.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24208309846711,"aZ":-24.83770652658857,"pfxX":-10.447819446993513,"pfxZ":3.7271105196706484,"pX":0.5482533975969872,"pZ":1.8543795808368548,"vX0":13.41654643023993,"vY0":-139.01745477352964,"vZ0":-4.605432253520022,"x":96.1,"y":188.71,"x0":-2.968263231497444,"y0":50.00670650249955,"z0":5.167792280193579,"aX":-20.589299102932134},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":16.3,"spinRate":2321,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.393015095135536,"extension":6.563545901356872},"hitData":{"launchSpeed":107.4,"launchAngle":13.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.92,"coordY":109.92}},"index":5,"playId":"1eaab634-93b4-3b19-853c-019ccb05102e","pitchNumber":6,"startTime":"2026-07-01T00:09:32.940Z","endTime":"2026-07-01T00:09:44.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":0.53,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:09:44.879Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Urías walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:10:09.574Z","endTime":"2026-07-01T00:11:20.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.562119210387788,"aZ":-30.00960814115651,"pfxX":7.454417640897313,"pfxZ":1.3773945524779174,"pX":2.3707907094190372,"pZ":1.6754874010947907,"vX0":11.962792732937128,"vY0":-124.79884259950833,"vZ0":-1.9951987256415404,"x":26.63,"y":193.54,"x0":-3.4643754643812117,"y0":50.00116276492478,"z0":4.972023562348353,"aX":11.680651893094053},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-16.4,"spinRate":2884,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43993477470299647,"extension":6.518966982598355},"index":0,"playId":"a20f2f55-ebf9-3389-9e54-9583a7c470ad","pitchNumber":1,"startTime":"2026-07-01T00:10:21.595Z","endTime":"2026-07-01T00:10:24.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.201407858664183,"aZ":-31.671555585784056,"pfxX":7.096565251483401,"pfxZ":0.31988340682540706,"pX":0.2788216424427524,"pZ":1.1477731799544495,"vX0":7.320535837850978,"vY0":-125.40117025517867,"vZ0":-2.6490341935475836,"x":106.37,"y":207.79,"x0":-3.6088691568452345,"y0":50.00532846905429,"z0":4.822019955089237,"aX":11.213429358074071},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.1,"breakHorizontal":-14.6,"spinRate":3023,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4380887420576087,"extension":6.5069057762726805},"index":1,"playId":"cc3c2978-f0a1-304f-ba54-fdce350f1e6f","pitchNumber":2,"startTime":"2026-07-01T00:10:42.628Z","endTime":"2026-07-01T00:10:45.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.656597792410142,"aZ":-34.97783987744023,"pfxX":7.1575166756367405,"pfxZ":-1.7886962653240897,"pX":1.332136208051116,"pZ":2.037431188965663,"vX0":9.681139495135287,"vY0":-125.30572595692432,"vZ0":0.10790383456796593,"x":66.22,"y":183.77,"x0":-3.532284703215839,"y0":50.00266446038733,"z0":4.885313492405587,"aX":11.219599211004446},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.9,"breakHorizontal":-15.5,"spinRate":2823,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4395015726380609,"extension":6.514600838864894},"index":2,"playId":"3c444387-b2fb-3b83-81a8-1e055e6368e4","pitchNumber":3,"startTime":"2026-07-01T00:10:59.386Z","endTime":"2026-07-01T00:11:02.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14882987030551,"aZ":-35.67532344435425,"pfxX":7.01263502382736,"pfxZ":-2.2810618786616113,"pX":1.8672088201990975,"pZ":1.2213101754734634,"vX0":10.881294370539676,"vY0":-123.84872815076776,"vZ0":-1.5170352234784692,"x":45.83,"y":205.8,"x0":-3.5118619458830964,"y0":50.000551846178084,"z0":4.8543723632732,"aX":10.776861617298477},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.2,"breakHorizontal":-15.5,"spinRate":2853,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44403179331921283,"extension":6.339234587385157},"index":3,"playId":"7347457a-4bb6-39d2-bcb5-96b85ec77838","pitchNumber":4,"startTime":"2026-07-01T00:11:16.879Z","endTime":"2026-07-01T00:11:20.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":1.57,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:11:20.895Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohendrick Piñango grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T00:12:46.555Z","endTime":"2026-07-01T00:13:12.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T00:11:50.734Z","endTime":"2026-07-01T00:12:48.857Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827652384824944,"aZ":-31.20276666729725,"pfxX":10.492252181619657,"pfxZ":0.6173094810498672,"pX":-0.26903734320600586,"pZ":3.760316874923832,"vX0":5.704426491919325,"vY0":-125.10555718187098,"vZ0":3.167837104901815,"x":127.26,"y":137.25,"x0":-3.9497370836027694,"y0":50.00167697840562,"z0":5.052956111429905,"aX":16.444345935610006},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.2,"breakHorizontal":-20.4,"spinRate":2720,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.43966548383600834,"extension":6.4983216556389225},"index":1,"playId":"a552964b-c972-3bb2-88f2-976a31ce9f36","pitchNumber":1,"startTime":"2026-07-01T00:12:48.857Z","endTime":"2026-07-01T00:12:52.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.032531777278702,"aZ":-30.664238739450294,"pfxX":-10.951995521319878,"pfxZ":0.7755601824653251,"pX":-0.05939281732891995,"pZ":2.7389177513453666,"vX0":13.529930478077704,"vY0":-138.62711766671444,"vZ0":-0.6772248090625934,"x":119.26,"y":164.83,"x0":-3.5806860883979788,"y0":50.003035932834884,"z0":5.033653064500242,"aX":-21.314379026020767},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.4,"breakHorizontal":17.0,"spinRate":2139,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.39513549252280056,"extension":6.59677131926696},"hitData":{"launchSpeed":80.0,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":178.27}},"index":2,"playId":"6ffffe6b-015a-3af1-8c01-a4f6a1a9568f","pitchNumber":2,"startTime":"2026-07-01T00:13:04.937Z","endTime":"2026-07-01T00:13:12.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:13:12.535Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Alvarez homers (9) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:15:24.525Z","endTime":"2026-07-01T00:16:58.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":592332,"link":"/api/v1/people/592332"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.421978475099692,"aZ":-14.067201933451898,"pfxX":-7.893013007435031,"pfxZ":9.962609313695753,"pX":0.8447585680840544,"pZ":2.9441302952244244,"vX0":9.92069047150258,"vY0":-134.5171700279512,"vZ0":-4.612445056552635,"x":84.8,"y":159.29,"x0":-1.8798495327897886,"y0":50.002632666990024,"z0":5.69117643304887,"aX":-14.346048826944616},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":12.0,"spinRate":2166,"spinDirection":218},"zone":12,"typeConfidence":0.89,"plateTime":0.40846472781604826,"extension":6.680139276334249},"index":0,"playId":"c3a8ab53-64d5-3416-bbef-246c6450d29c","pitchNumber":1,"startTime":"2026-07-01T00:15:26.686Z","endTime":"2026-07-01T00:15:31.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-01T00:15:44.564Z","endTime":"2026-07-01T00:15:52.761Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886055401828965,"aZ":-29.024269324893826,"pfxX":-0.4252765567811916,"pfxZ":2.0953524892449042,"pX":0.8742321800257443,"pZ":1.534685568712469,"vX0":7.467571902946465,"vY0":-122.333830681171,"vZ0":-3.684281543062889,"x":83.68,"y":197.34,"x0":-2.1727633539847333,"y0":50.0035856216162,"z0":5.569392227765211,"aX":-0.6402684188063241},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-1.1,"spinRate":2236,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.44907774655677546,"extension":6.697380606546969},"index":2,"playId":"c5d0c8d6-e9d2-3521-95ce-f1b22ced4525","pitchNumber":2,"startTime":"2026-07-01T00:15:52.761Z","endTime":"2026-07-01T00:15:56.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269868177767815,"aZ":-29.079420798883323,"pfxX":-0.8757043423886395,"pfxZ":2.0875970763946174,"pX":0.8040068565344164,"pZ":1.3952332736145086,"vX0":7.53716641881033,"vY0":-121.12049031030726,"vZ0":-3.6833787290293127,"x":86.35,"y":201.11,"x0":-2.2380274443200556,"y0":50.00229523272973,"z0":5.486235390890445,"aX":-1.2983840330026297},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":-0.2,"spinRate":2358,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4527031558526855,"extension":6.777987457236924},"index":3,"playId":"c3bbf6f6-89c2-33b1-9e74-ddf8e9ec62b7","pitchNumber":3,"startTime":"2026-07-01T00:16:10.499Z","endTime":"2026-07-01T00:16:14.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63021086811605,"aZ":-12.76141132025548,"pfxX":-8.903799174142074,"pfxZ":10.114143578038952,"pX":-0.02614802048354615,"pZ":2.6578668767793534,"vX0":8.768737625346947,"vY0":-138.1198228859444,"vZ0":-5.371937640991212,"x":118.0,"y":167.02,"x0":-2.095234144160332,"y0":50.00456566985669,"z0":5.496252042973288,"aX":-17.093240468092354},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":14.2,"spinRate":2372,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.397558266348335,"extension":6.613905933724136},"hitData":{"launchSpeed":105.2,"launchAngle":31.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.88,"coordY":31.61}},"index":4,"playId":"63e6f83f-93f1-3405-ad0c-c6863b8fefcf","pitchNumber":4,"startTime":"2026-07-01T00:16:29.588Z","endTime":"2026-07-01T00:16:58.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-13.800000000000004,"leverageIndex":1.17,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:16:58.085Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, third baseman Ernie Clement to first baseman Sean Keys.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:17:03.619Z","endTime":"2026-07-01T00:18:37.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.583878789292058,"aZ":-25.816373594819144,"pfxX":-9.279000176523788,"pfxZ":4.211621235309327,"pX":-0.42466667046119166,"pZ":2.032830676659341,"vX0":7.3473263240003055,"vY0":-122.20478423018925,"vZ0":-3.2298327281130996,"x":133.19,"y":183.89,"x0":-2.267929160146939,"y0":50.00185424737709,"z0":5.594623048095697,"aX":-14.00257236138719},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.1,"breakHorizontal":15.0,"spinRate":1531,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4485896758357564,"extension":6.68289020075582},"index":0,"playId":"e5a34a9e-0720-38a1-a967-fe46911e5828","pitchNumber":1,"startTime":"2026-07-01T00:17:22.016Z","endTime":"2026-07-01T00:17:25.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.652997332580707,"aZ":-30.82482521447748,"pfxX":-6.938108621890738,"pfxZ":0.9329106481857563,"pX":-0.31427502084161774,"pZ":1.106834015669889,"vX0":6.822141274065432,"vY0":-119.77738182143996,"vZ0":-4.060625947418863,"x":128.98,"y":208.9,"x0":-2.301246710570339,"y0":50.00499750774998,"z0":5.58777543040923,"aX":-10.058612091130204},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":10.9,"spinRate":1521,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.4577074121181455,"extension":6.651240853455664},"index":1,"playId":"a1240904-53ce-3a10-9142-d2bf319f0c35","pitchNumber":2,"startTime":"2026-07-01T00:17:39.943Z","endTime":"2026-07-01T00:17:43.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23798934651712,"aZ":-13.6629647636614,"pfxX":-7.7435482817081915,"pfxZ":9.716834260697237,"pX":0.6682755238890498,"pZ":1.7226994402047267,"vX0":9.998394291185566,"vY0":-137.36370215828939,"vZ0":-7.682356504361324,"x":91.53,"y":192.27,"x0":-2.0176409176013377,"y0":50.00605091995319,"z0":5.490316424604586,"aX":-14.758364075642993},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2278,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.3991753880156521,"extension":6.788428649714298},"index":2,"playId":"8f0756aa-955f-3085-83df-c82a3106ed27","pitchNumber":3,"startTime":"2026-07-01T00:17:57.942Z","endTime":"2026-07-01T00:18:01.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-01T00:18:11.698Z","endTime":"2026-07-01T00:18:29.930Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.326355757284855,"aZ":-28.11516668816984,"pfxX":-8.03925602060913,"pfxZ":2.6069973971072633,"pX":-0.4138672940574221,"pZ":1.4152496868555844,"vX0":7.085211131373154,"vY0":-123.93275207369858,"vZ0":-3.9431628197150674,"x":132.78,"y":200.57,"x0":-2.2626746851807393,"y0":50.0058687427511,"z0":5.370372456217853,"aX":-12.53203504930477},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.1,"breakHorizontal":13.0,"spinRate":1628,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.44163932710984,"extension":6.7537943409788},"hitData":{"launchSpeed":69.8,"launchAngle":-10.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":169.19}},"index":4,"playId":"e18aa1fe-1340-3a3b-aa94-7784f99f9db9","pitchNumber":4,"startTime":"2026-07-01T00:18:29.930Z","endTime":"2026-07-01T00:18:37.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:18:37.686Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Torrens strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:18:53.409Z","endTime":"2026-07-01T00:21:06.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683390459095772,"aZ":-13.20615783385501,"pfxX":-6.316275759545247,"pfxZ":10.11558677066518,"pX":0.6267744807968895,"pZ":2.8501708307996716,"vX0":9.603319187172,"vY0":-136.0363637789753,"vZ0":-4.8226403032885665,"x":93.11,"y":161.83,"x0":-2.127617966430083,"y0":50.00422423022563,"z0":5.560603387531369,"aX":-11.846375142016857},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2319,"spinDirection":220},"zone":3,"typeConfidence":0.89,"plateTime":0.40253781882191664,"extension":6.71216581909902},"index":0,"playId":"2527b63f-8dca-3592-8616-68f681032aee","pitchNumber":1,"startTime":"2026-07-01T00:19:07.474Z","endTime":"2026-07-01T00:19:11.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.445691508145345,"aZ":-30.860485352866885,"pfxX":0.3947484501022883,"pfxZ":0.8563421478464939,"pX":0.12595290916143972,"pZ":2.1757484406931593,"vX0":6.0166862123043305,"vY0":-123.10291651650255,"vZ0":-1.8342014255925922,"x":112.2,"y":180.03,"x0":-2.4054888030559876,"y0":50.00156672868076,"z0":5.554029762116654,"aX":0.6013427493008178},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-2.2,"spinRate":2305,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.445694709516665,"extension":6.681807622163566},"index":1,"playId":"1101c48b-d4e9-3287-9a6e-bfd36d470a63","pitchNumber":2,"startTime":"2026-07-01T00:19:24.715Z","endTime":"2026-07-01T00:19:27.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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-07-01T00:19:38.857Z","endTime":"2026-07-01T00:19:57.331Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":84.1,"endSpeed":77.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7146330115189,"aZ":-30.91271305334784,"pfxX":0.019800635994039917,"pfxZ":0.8370197535901713,"pX":-0.3175684130364254,"pZ":3.384897712084164,"vX0":4.676279157259533,"vY0":-122.42616588152272,"vZ0":0.8772433828726558,"x":129.1,"y":147.39,"x0":-2.2570412689942048,"y0":50.00589113446355,"z0":5.672712980770875,"aX":0.029516960317759824},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":-1.2,"spinRate":2423,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4478056794810783,"extension":6.675972799518539},"index":3,"playId":"f13a8a91-a9da-356d-970b-8c63b1081513","pitchNumber":3,"startTime":"2026-07-01T00:19:57.331Z","endTime":"2026-07-01T00:20:01.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90523463831805,"aZ":-29.39612426821284,"pfxX":-10.258004071537483,"pfxZ":1.8364698464172875,"pX":-0.8170564288144204,"pZ":0.9229873955978323,"vX0":6.896923715555509,"vY0":-122.94449581426835,"vZ0":-4.80043926033667,"x":148.14,"y":213.86,"x0":-2.3416518555912607,"y0":50.005140320693094,"z0":5.428460061088014,"aX":-15.531092540122033},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":16.7,"spinRate":1570,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.44741526429875966,"extension":6.726415613155485},"index":4,"playId":"12af3195-efd3-3da0-ad76-d20cd00ba0df","pitchNumber":4,"startTime":"2026-07-01T00:20:22.477Z","endTime":"2026-07-01T00:20:34.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.6,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.727289331457147,"aZ":-14.659701959267505,"pfxX":-8.774027748454614,"pfxZ":9.170737381677139,"pX":0.8183236010165599,"pZ":1.376341905026304,"vX0":10.575530186627299,"vY0":-137.18099053853078,"vZ0":-8.35984093466036,"x":85.81,"y":201.62,"x0":-1.9428782449077608,"y0":50.00560097985528,"z0":5.458217126146885,"aX":-16.76236333414509},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":13.7,"spinRate":2306,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3989473382768307,"extension":6.712767290749847},"index":5,"playId":"53c16a1a-5ca0-3108-b882-863895b03d6d","pitchNumber":5,"startTime":"2026-07-01T00:20:44.027Z","endTime":"2026-07-01T00:20:47.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":82.3,"endSpeed":76.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.462202772661534,"aZ":-31.17940649481039,"pfxX":0.48591117471596634,"pfxZ":0.6828347847150784,"pX":0.7961746766987764,"pZ":2.102850071879251,"vX0":6.933752081465916,"vY0":-119.72371923878117,"vZ0":-1.5471971648670049,"x":86.65,"y":182.0,"x0":-2.1969206190810335,"y0":50.002541274592865,"z0":5.540147201208315,"aX":0.7068331783986918},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2335,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4569697293189705,"extension":6.748427201890514},"index":6,"playId":"eafdfba1-ab3e-3fa5-bd82-299d034c364a","pitchNumber":6,"startTime":"2026-07-01T00:21:02.165Z","endTime":"2026-07-01T00:21:06.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:21:06.875Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a fly ball to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:21:17.720Z","endTime":"2026-07-01T00:23:03.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077910267395744,"aZ":-29.910838354243474,"pfxX":-10.03599224215447,"pfxZ":1.5725417304808023,"pX":-0.9128535998356675,"pZ":1.898073452044536,"vX0":6.301752514364305,"vY0":-119.47237507852174,"vZ0":-2.3782679368035486,"x":151.8,"y":187.53,"x0":-2.2874000897682527,"y0":50.00330462115682,"z0":5.607953349533648,"aX":-14.437065489207116},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.5,"breakHorizontal":16.6,"spinRate":1611,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4593270557470439,"extension":6.68164880199936},"index":0,"playId":"894d7137-8bea-3944-b35a-703229e1cdab","pitchNumber":1,"startTime":"2026-07-01T00:21:33.080Z","endTime":"2026-07-01T00:21:38.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179292710679487,"aZ":-11.365294275544056,"pfxX":-6.921765450330559,"pfxZ":10.723831461609015,"pX":0.27576135291636017,"pZ":1.8061196381026263,"vX0":8.82450100555673,"vY0":-138.2561641164839,"vZ0":-8.070156411811451,"x":92.55,"y":123.93,"x0":-2.054715424091903,"y0":50.000155081339685,"z0":5.521340058969642,"aX":-13.42828106478123},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":10.8,"spinRate":2387,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.395826423572764,"extension":6.806872919407172},"index":1,"playId":"94ed8ceb-2106-324e-bce9-3ded2cec0a55","pitchNumber":2,"startTime":"2026-07-01T00:22:00.378Z","endTime":"2026-07-01T00:22:06.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":94.9,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.155842767575518,"aZ":-12.636184407363011,"pfxX":-5.6555069899539365,"pfxZ":10.108867339665668,"pX":0.5350951811892058,"pZ":4.041005109686959,"vX0":9.095126316066533,"vY0":-138.0054022239822,"vZ0":-2.135182717746526,"x":96.6,"y":129.67,"x0":-2.0654957733981787,"y0":50.00089275065297,"z0":5.673834112323473,"aX":-10.929572199001715},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":2284,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3965944122420031,"extension":6.667352629497976},"index":2,"playId":"79dfdb03-6595-3075-91ca-49fb71c5c42a","pitchNumber":3,"startTime":"2026-07-01T00:22:31.000Z","endTime":"2026-07-01T00:22:34.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":94.5,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.610674485767767,"aZ":-12.581922402329372,"pfxX":-5.403923498384237,"pfxZ":10.222368622231455,"pX":0.6218775823843858,"pZ":3.2416128760717844,"vX0":9.544363715186709,"vY0":-137.38145380319617,"vZ0":-3.9636414193608007,"x":93.3,"y":151.26,"x0":-2.1907277646375745,"y0":50.005820577109404,"z0":5.554509968436117,"aX":-10.361032097128728},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2302,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.39824389863201226,"extension":6.610228876568707},"hitData":{"launchSpeed":65.3,"launchAngle":26.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.37,"coordY":102.68}},"index":3,"playId":"5e30396e-fed1-3695-ab9f-744095d442c2","pitchNumber":4,"startTime":"2026-07-01T00:22:50.164Z","endTime":"2026-07-01T00:23:03.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.1,"awayTeamWinProbability":60.9,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:23:03.709Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Carson Benge to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:23:48.369Z","endTime":"2026-07-01T00:25:21.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":"0624fc4c-cef2-35a2-9c2b-0569c6db94c0","startTime":"2026-07-01T00:23:29.838Z","endTime":"2026-07-01T00:23:33.812Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.061731405560025,"aZ":-11.961350660557494,"pfxX":-5.511357624303063,"pfxZ":10.915358042488176,"pX":0.14156499866552844,"pZ":1.9795794356716474,"vX0":8.108032873652661,"vY0":-135.3574671110287,"vZ0":-6.964369923285397,"x":111.6,"y":185.33,"x0":-2.1792985219575494,"y0":50.00510763188902,"z0":5.426782581324297,"aX":-10.208865684265412},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":8.2,"spinRate":2274,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.4049370886929631,"extension":6.664838880239053},"index":1,"playId":"664227b5-b20b-3f41-872e-e11cb2a71529","pitchNumber":1,"startTime":"2026-07-01T00:23:50.685Z","endTime":"2026-07-01T00:23:54.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.683052871036754,"aZ":-31.810818282839058,"pfxX":-9.155136408659223,"pfxZ":0.24235070226261834,"pX":-0.960542407058352,"pZ":0.9279086528151764,"vX0":6.377337726338725,"vY0":-122.67248584299115,"vZ0":-4.241948708890569,"x":153.61,"y":213.73,"x0":-2.4183694380900795,"y0":50.00357181676627,"z0":5.423414767776143,"aX":-13.805106738398504},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":14.9,"spinRate":1687,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4483305320569104,"extension":6.788207017669829},"index":2,"playId":"589d9db5-a5df-370d-871e-0b08f3f0323f","pitchNumber":2,"startTime":"2026-07-01T00:24:10.986Z","endTime":"2026-07-01T00:24:13.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.844842374140338,"aZ":-14.11764566333086,"pfxX":-7.654717348378215,"pfxZ":9.58230317791935,"pX":-1.403493674494729,"pZ":2.287162738088254,"vX0":5.111642600261937,"vY0":-136.7969572212355,"vZ0":-6.038782166066133,"x":170.5,"y":177.03,"x0":-2.3074781576404915,"y0":50.00162249944667,"z0":5.50142906490599,"aX":-14.420823153977171},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2304,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4013089809071064,"extension":6.810116556969543},"index":3,"playId":"33f0ac9b-9457-3f71-aaa3-9570c2107131","pitchNumber":3,"startTime":"2026-07-01T00:24:30.609Z","endTime":"2026-07-01T00:24:34.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54970786173892,"aZ":-10.97079173496499,"pfxX":-5.916573498160893,"pfxZ":11.005275511667229,"pX":-1.3650354987919346,"pZ":2.790499480128028,"vX0":4.571476959374265,"vY0":-138.11889520931098,"vZ0":-5.516497587085794,"x":169.03,"y":163.44,"x0":-2.2751764102923606,"y0":50.00412757885682,"z0":5.555471770844441,"aX":-11.400866878142876},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":9.7,"spinRate":2375,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39697975854198697,"extension":6.741075596542361},"index":4,"playId":"46422f0a-0543-30b0-bb75-c2325a58809e","pitchNumber":4,"startTime":"2026-07-01T00:24:50.041Z","endTime":"2026-07-01T00:24:53.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-07-01T00:24:59.414Z","endTime":"2026-07-01T00:25:17.938Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.616576109868436,"aZ":-25.37501409798635,"pfxX":-6.407016282605378,"pfxZ":4.502424867002125,"pX":-0.11553322752585343,"pZ":0.9568594718316047,"vX0":7.325915753339569,"vY0":-122.72955592906425,"vZ0":-5.529719204284182,"x":121.4,"y":212.94,"x0":-2.3212074814969057,"y0":50.00243718326087,"z0":5.428745319134483,"aX":-9.673871444398706},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.0,"breakHorizontal":9.7,"spinRate":1627,"spinDirection":233},"zone":13,"typeConfidence":0.89,"plateTime":0.4480613630138168,"extension":6.838466377813565},"index":6,"playId":"5ca4beb2-0b82-399e-b720-1aff2d6e8f3d","pitchNumber":5,"startTime":"2026-07-01T00:25:17.938Z","endTime":"2026-07-01T00:25:21.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-2.3000000000000043,"leverageIndex":0.99,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:25:21.136Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out to right fielder Nathan Lukes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T00:26:42.943Z","endTime":"2026-07-01T00:27:58.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-07-01T00:25:44.798Z","endTime":"2026-07-01T00:26:45.270Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.568670115169773,"aZ":-10.520365147681598,"pfxX":-7.60850724191022,"pfxZ":11.305664245183511,"pX":0.6642620183836974,"pZ":1.3083301094161917,"vX0":10.084529153329623,"vY0":-137.5261533440776,"vZ0":-9.302282438473368,"x":91.68,"y":203.46,"x0":-2.062008102573848,"y0":50.00145898697195,"z0":5.448687646482166,"aX":-14.57074612837444},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":11.6,"spinRate":2436,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.39831459158331883,"extension":6.866232550000783},"index":1,"playId":"e8a15949-e57c-3760-b27b-802db1974876","pitchNumber":1,"startTime":"2026-07-01T00:26:45.270Z","endTime":"2026-07-01T00:26:48.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.881227794188508,"aZ":-26.48760183943934,"pfxX":-10.32887831175363,"pfxZ":3.6099280045240105,"pX":0.8451708952548047,"pZ":0.230183977132612,"vX0":10.724080978888272,"vY0":-124.69425176825392,"vZ0":-7.206581994580431,"x":84.78,"y":232.57,"x0":-2.1676890518887593,"y0":50.00552909832407,"z0":5.340886081984307,"aX":-16.281948916815484},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":16.2,"spinRate":1610,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.43912535407427944,"extension":6.892644195082103},"index":2,"playId":"67fddc90-c086-3064-9e4e-d25b6317721d","pitchNumber":2,"startTime":"2026-07-01T00:27:05.561Z","endTime":"2026-07-01T00:27:09.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.37473513493108,"aZ":-29.013350108604012,"pfxX":-1.190413548216375,"pfxZ":2.0156020699830015,"pX":1.222381635582471,"pZ":0.7878761776271755,"vX0":8.810066026462353,"vY0":-124.13703674272995,"vZ0":-5.24092325453577,"x":70.41,"y":217.51,"x0":-2.2085165720410425,"y0":50.00584589549681,"z0":5.323657752526121,"aX":-1.8709434305095871},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":0.2,"spinRate":2331,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4401655839038532,"extension":6.781073439136949},"index":3,"playId":"30c02da8-58e1-3826-ad3f-3eada7020270","pitchNumber":3,"startTime":"2026-07-01T00:27:30.080Z","endTime":"2026-07-01T00:27:33.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.479929204749567,"aZ":-11.30042907649077,"pfxX":-6.703485332686595,"pfxZ":10.897870667394278,"pX":0.16325522105802273,"pZ":2.054800534076478,"vX0":8.419019788298186,"vY0":-137.51014512462322,"vZ0":-7.210074667181868,"x":110.78,"y":183.3,"x0":-2.067042911422318,"y0":50.002029533930134,"z0":5.477432611835479,"aX":-12.83876347608206},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":10.3,"spinRate":2336,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.3983203708429377,"extension":6.846730383266126},"hitData":{"launchSpeed":93.0,"launchAngle":24.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":198.18,"coordY":94.72}},"index":4,"playId":"be78313e-bf3f-3a34-ab7a-19cd2818633f","pitchNumber":4,"startTime":"2026-07-01T00:27:51.516Z","endTime":"2026-07-01T00:27:58.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:27:58.896Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T00:30:06.319Z","endTime":"2026-07-01T00:31:18.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35861629570647,"aZ":-31.068616366712064,"pfxX":-10.153644849209496,"pfxZ":0.5798919475085071,"pX":-1.2671178697592052,"pZ":4.176930713156611,"vX0":10.126551423535899,"vY0":-137.16659848539047,"vZ0":2.539311904898896,"x":165.3,"y":126.0,"x0":-3.681468663921414,"y0":50.00458674387995,"z0":5.352789062946071,"aX":-19.41743316490424},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":2164,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3987848651874124,"extension":6.474256232839038},"index":0,"playId":"a2bea671-f171-3f43-9c2a-b585e225300a","pitchNumber":1,"startTime":"2026-07-01T00:30:09.270Z","endTime":"2026-07-01T00:30:12.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.390674345800903,"aZ":-18.92823224168908,"pfxX":-8.664310544112496,"pfxZ":6.79618423783368,"pX":-0.07181744100683181,"pZ":3.234918791109979,"vX0":12.263086075821594,"vY0":-138.36823600551693,"vZ0":-1.8369151431510868,"x":119.74,"y":151.44,"x0":-3.4249441655226627,"y0":50.0033367776103,"z0":5.1688968400933,"aX":-16.888859363409544},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":2192,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.39507163459398065,"extension":6.504581185817366},"index":1,"playId":"e2ee9b16-82e2-3303-8978-50c0aa75b844","pitchNumber":2,"startTime":"2026-07-01T00:30:27.880Z","endTime":"2026-07-01T00:30:32.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.5,"endSpeed":87.9,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63634261167988,"aZ":-28.753624011855745,"pfxX":-10.36028583532478,"pfxZ":1.7467327088418072,"pX":0.4516312460560079,"pZ":2.0257228640154907,"vX0":14.441788105426724,"vY0":-138.43908670183055,"vZ0":-3.1717616227238996,"x":99.78,"y":184.09,"x0":-3.467605222906655,"y0":50.00236981057008,"z0":5.094773788963048,"aX":-20.269109695390853},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.6,"breakHorizontal":16.1,"spinRate":2176,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.3944708973990734,"extension":6.493923936502933},"index":2,"playId":"0d82b884-8b92-3a2b-9af7-af0f1eca6117","pitchNumber":3,"startTime":"2026-07-01T00:30:48.642Z","endTime":"2026-07-01T00:30:52.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46779960713199,"aZ":-43.075896254626976,"pfxX":8.863771198805125,"pfxZ":-7.571969936596828,"pX":-0.09069102466096476,"pZ":2.307353502769651,"vX0":5.929414914713639,"vY0":-120.4103517352519,"vZ0":2.268075580067995,"x":120.46,"y":176.48,"x0":-3.7523778960810477,"y0":50.0007570733262,"z0":5.217668270102769,"aX":12.766853723389918},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.6,"breakHorizontal":-17.6,"spinRate":3376,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.45820546923830596,"extension":6.181417900870835},"hitData":{"launchSpeed":87.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.11,"coordY":156.49}},"index":3,"playId":"b483a032-e495-3631-89c0-da52d23b7199","pitchNumber":4,"startTime":"2026-07-01T00:31:10.668Z","endTime":"2026-07-01T00:31:18.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:31:18.914Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a ground ball to third baseman Bo Bichette.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T00:31:36.116Z","endTime":"2026-07-01T00:32:03.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21507386115588,"aZ":-33.99900211094778,"pfxX":8.437825978018207,"pfxZ":-1.1566779052306124,"pX":-1.0155859271705932,"pZ":1.4902735509003986,"vX0":4.2841548125038456,"vY0":-124.90243687099559,"vZ0":-1.7154414827963718,"x":155.71,"y":198.54,"x0":-3.851924198302352,"y0":50.004773381496754,"z0":4.9935032550072025,"aX":13.273344857412704},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-16.3,"spinRate":2840,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.43928228796969737,"extension":6.310735398243479},"index":0,"playId":"89fe7375-120e-3a7d-b539-9e85e615fec1","pitchNumber":1,"startTime":"2026-07-01T00:31:40.594Z","endTime":"2026-07-01T00:31:44.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.536609795030976,"aZ":-35.0585301642798,"pfxX":7.865473005504078,"pfxZ":-1.890220066767915,"pX":0.2448879760349187,"pZ":2.1773430326099805,"vX0":7.303881348775431,"vY0":-123.18712742289684,"vZ0":0.17538893374115827,"x":107.67,"y":179.99,"x0":-3.7904008560372073,"y0":50.00459784469824,"z0":5.091045573689368,"aX":11.980753857742908},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.1,"breakHorizontal":-16.1,"spinRate":2849,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.44617126038198673,"extension":6.29277081318209},"hitData":{"launchSpeed":63.9,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.15,"coordY":174.21}},"index":1,"playId":"cbecaadc-3d9a-31f3-aaf5-c140e34f9b0c","pitchNumber":2,"startTime":"2026-07-01T00:31:53.432Z","endTime":"2026-07-01T00:32:03.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.99,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:32:03.715Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathan Lukes flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T00:32:32.778Z","endTime":"2026-07-01T00:33:46.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"504a0dea-878c-41e3-9561-af89026c79d9","startTime":"2026-07-01T00:32:32.778Z","endTime":"2026-07-01T00:32:37.778Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.146817938605135,"aZ":-29.336376787336665,"pfxX":-10.179600124666578,"pfxZ":1.4386679582452233,"pX":-0.14959225901350834,"pZ":1.796829140767904,"vX0":13.167520647566741,"vY0":-139.09316758581812,"vZ0":-3.6685508916611393,"x":122.7,"y":190.27,"x0":-3.6068721303704763,"y0":50.00448977478307,"z0":5.063023146614108,"aX":-20.08974684891106},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.0,"breakHorizontal":16.0,"spinRate":2150,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.3927425577569075,"extension":6.39246957431458},"index":1,"playId":"8983ed94-ac75-3fa7-b44c-ec52e66b601c","pitchNumber":1,"startTime":"2026-07-01T00:32:48.397Z","endTime":"2026-07-01T00:32:53.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.476869736649736,"aZ":-25.688539395147448,"pfxX":-10.668848664029802,"pfxZ":3.3624009761834674,"pX":0.133253354951177,"pZ":2.3043709079166255,"vX0":13.522806179140817,"vY0":-137.36462585607816,"vZ0":-2.8345463176536647,"x":111.92,"y":176.56,"x0":-3.443657795443022,"y0":50.00663249550181,"z0":5.076843523950255,"aX":-20.60480216829333},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":16.8,"spinRate":2241,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3971675085102935,"extension":6.471604117129455},"hitData":{"launchSpeed":90.7,"launchAngle":33.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.17,"coordY":70.56}},"index":2,"playId":"dea97173-c86d-3c62-97da-59abb034c38b","pitchNumber":2,"startTime":"2026-07-01T00:33:33.699Z","endTime":"2026-07-01T00:33:46.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.88,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:33:46.571Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Kirk grounds into a force out, second baseman Brett Baty to shortstop Francisco Lindor. George Springer out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T00:34:03.927Z","endTime":"2026-07-01T00:35:41.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":95.2,"endSpeed":86.8,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.385560047745983,"aZ":-16.738773342744548,"pfxX":-9.30855379674172,"pfxZ":8.04448632701032,"pX":1.3863400205293235,"pZ":1.4341770708966444,"vX0":15.736091502615253,"vY0":-137.59925922532878,"vZ0":-6.456918060328374,"x":64.16,"y":200.06,"x0":-3.19576901350429,"y0":50.000164158382994,"z0":4.944150575725551,"aX":-17.856287882964192},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":13.6,"spinRate":2287,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3979832238559302,"extension":6.5042041241645965},"index":0,"playId":"ff818d61-76e6-36d6-991e-9b02d89181f6","pitchNumber":1,"startTime":"2026-07-01T00:34:14.628Z","endTime":"2026-07-01T00:34:17.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-01T00:34:36.927Z","endTime":"2026-07-01T00:34:54.839Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60953786818927,"aZ":-25.463175397066557,"pfxX":-11.005840249932461,"pfxZ":3.401382431512956,"pX":0.7230242929151253,"pZ":2.2203544076842037,"vX0":15.218512105693195,"vY0":-139.47864941177795,"vZ0":-3.230376802048731,"x":89.44,"y":178.83,"x0":-3.3675644340607516,"y0":50.00676468749047,"z0":5.06778274439452,"aX":-21.74587575171475},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.6,"breakHorizontal":16.9,"spinRate":2316,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.39230924109648546,"extension":6.669072892777981},"index":2,"playId":"a19d99d0-188a-3f3f-af81-8e74b5564c35","pitchNumber":2,"startTime":"2026-07-01T00:34:54.839Z","endTime":"2026-07-01T00:34:58.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01364862726242,"aZ":-16.171475623934352,"pfxX":-9.700913402565261,"pfxZ":8.277845167645548,"pX":1.280754722755618,"pZ":2.4650778826244912,"vX0":16.003603390781812,"vY0":-138.42327541937368,"vZ0":-3.9953886522991553,"x":68.18,"y":172.22,"x0":-3.3254205655613114,"y0":50.00108142176806,"z0":5.015608928824273,"aX":-18.751296552244234},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2415,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.3962674267273343,"extension":6.549822468111572},"index":3,"playId":"bdc13243-b154-39ea-9df9-4ad91f248cfd","pitchNumber":3,"startTime":"2026-07-01T00:35:15.737Z","endTime":"2026-07-01T00:35:19.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.992601069648927,"aZ":-24.019018099372204,"pfxX":0.12951401550546526,"pfxZ":4.367383033163797,"pX":0.6813498006720794,"pZ":2.452671476981056,"vX0":11.07138210051991,"vY0":-135.41849717866143,"vZ0":-2.353482960837544,"x":91.03,"y":172.56,"x0":-3.4672184582747656,"y0":50.00517346324186,"z0":5.0033652360244805,"aX":0.23951364002547804},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2584,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.40360469096894036,"extension":6.639446360104148},"hitData":{"launchSpeed":87.4,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.53,"coordY":144.99}},"index":4,"playId":"e30e3d55-649c-3f4f-82eb-ca209bc564d2","pitchNumber":4,"startTime":"2026-07-01T00:35:34.891Z","endTime":"2026-07-01T00:35:41.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:35:41.569Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T00:38:00.370Z","endTime":"2026-07-01T00:40:15.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04637849382096,"aZ":-22.683909189570652,"pfxX":-6.517945575902653,"pfxZ":6.7592566067465985,"pX":-0.9660730356682892,"pZ":2.3784082105273474,"vX0":5.06822912373083,"vY0":-118.20245367784757,"vZ0":-2.8448111850217765,"x":153.82,"y":174.56,"x0":-2.298761372102445,"y0":50.0054353149024,"z0":5.696519587031543,"aX":-9.158099909997043},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":1383,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4646542165478813,"extension":6.73628534721551},"index":0,"playId":"cdc857fd-8b98-30bc-9a91-1606294d2cf0","pitchNumber":1,"startTime":"2026-07-01T00:38:15.218Z","endTime":"2026-07-01T00:38:19.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":92.6,"endSpeed":85.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743856209103267,"aZ":-15.837968277514983,"pfxX":-6.3816611456341645,"pfxZ":8.853410249695056,"pX":-0.5636108399510125,"pZ":1.3576713449023996,"vX0":6.5168647606394785,"vY0":-134.60245839504316,"vZ0":-8.098527069275393,"x":138.48,"y":202.12,"x0":-2.1807420497956556,"y0":50.00200286482257,"z0":5.515070086066105,"aX":-11.773086801179572},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2121,"spinDirection":225},"zone":13,"typeConfidence":0.88,"plateTime":0.40609370441711645,"extension":6.7991890138292455},"index":1,"playId":"d2849c27-c935-3d99-b086-75f52e7d4583","pitchNumber":2,"startTime":"2026-07-01T00:38:31.988Z","endTime":"2026-07-01T00:38:35.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174810819207647,"aZ":-26.072113082552296,"pfxX":-10.070078557951339,"pfxZ":4.217686844639907,"pX":0.7490660439993514,"pZ":0.6391995000682932,"vX0":9.849615161170782,"vY0":-119.5345857509443,"vZ0":-5.9523161902422785,"x":88.45,"y":221.52,"x0":-2.1177430720265478,"y0":50.00123879492717,"z0":5.5041355755665435,"aX":-14.562501542172607},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":1661,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.45831465478475586,"extension":6.825104218872897},"index":2,"playId":"b4e40ee6-7a97-3c37-a559-4fb0956d0b29","pitchNumber":3,"startTime":"2026-07-01T00:38:49.673Z","endTime":"2026-07-01T00:38:52.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46796782191858,"aZ":-14.450440708380624,"pfxX":-6.73197628938629,"pfxZ":9.641777207035044,"pX":-0.48298373541177875,"pZ":2.44806587977763,"vX0":6.817466208652003,"vY0":-134.77125721456756,"vZ0":-5.661651161230316,"x":135.41,"y":172.68,"x0":-2.171541248457777,"y0":50.002586981928495,"z0":5.597729699496974,"aX":-12.375571169567639},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2156,"spinDirection":217},"zone":4,"typeConfidence":0.89,"plateTime":0.4065062415705265,"extension":6.806029896559137},"index":3,"playId":"4b669451-7e17-347b-b65f-8c6e0402fa9f","pitchNumber":4,"startTime":"2026-07-01T00:39:08.697Z","endTime":"2026-07-01T00:39:12.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22285906067222,"aZ":-13.251691505156817,"pfxX":-6.491054229257536,"pfxZ":10.212754195237967,"pX":-0.27345860823933205,"pZ":1.9227553651611429,"vX0":7.210139539393466,"vY0":-135.41720311638971,"vZ0":-7.187654881409169,"x":127.42,"y":186.87,"x0":-2.1301662612793457,"y0":50.00278351447214,"z0":5.54291976005418,"aX":-12.027171374594614},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2350,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4048352353626785,"extension":6.821036965760368},"index":4,"playId":"14d8dbef-9c9d-3b5d-a6b7-f4475fc642e5","pitchNumber":5,"startTime":"2026-07-01T00:39:25.626Z","endTime":"2026-07-01T00:39:29.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.649592472476055,"aZ":-28.107953949276478,"pfxX":-8.225858073381815,"pfxZ":2.724521494444362,"pX":0.755555823565728,"pZ":1.165527153554524,"vX0":9.43746427959227,"vY0":-120.82979283507387,"vZ0":-4.3595058676145895,"x":88.2,"y":207.31,"x0":-2.1165040870117937,"y0":50.00088737902155,"z0":5.438784566009684,"aX":-12.266589937084527},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.2,"breakHorizontal":12.8,"spinRate":1609,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.45182077201152016,"extension":6.857109569741904},"index":5,"playId":"da6e7707-92ef-3d7c-9438-5860dc41d93a","pitchNumber":6,"startTime":"2026-07-01T00:39:44.203Z","endTime":"2026-07-01T00:39:48.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5714593819752,"aZ":-13.448040646079017,"pfxX":-5.742731464152746,"pfxZ":9.880346418818036,"pX":-0.3550767076604362,"pZ":3.3279995592290597,"vX0":6.8596724671381635,"vY0":-136.6796128496755,"vZ0":-3.6838057812810647,"x":130.53,"y":148.92,"x0":-2.148940626844365,"y0":50.00641079094861,"z0":5.614205276166525,"aX":-10.88904796014412},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2127,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.4004362782712314,"extension":6.797725785759034},"index":6,"playId":"808152b5-b276-393a-a2a4-92779de7ec44","pitchNumber":7,"startTime":"2026-07-01T00:40:10.510Z","endTime":"2026-07-01T00:40:15.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:40:15.726Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a sharp ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T00:40:24.483Z","endTime":"2026-07-01T00:40:53.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09759343804614,"aZ":-15.827452394138106,"pfxX":-6.874166373699122,"pfxZ":8.715821531107345,"pX":-0.4574260927228143,"pZ":2.338575649381121,"vX0":6.944834050460607,"vY0":-136.34204208830485,"vZ0":-5.7497862987505775,"x":134.44,"y":175.64,"x0":-2.1494144005162332,"y0":50.001023384658154,"z0":5.574248556491158,"aX":-12.889252168086578},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2263,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.402342930446832,"extension":6.813403072127255},"hitData":{"launchSpeed":105.2,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.71,"coordY":148.9}},"index":0,"playId":"3b1346d1-7c6f-3c6f-a6bc-4e7922115fad","pitchNumber":1,"startTime":"2026-07-01T00:40:42.821Z","endTime":"2026-07-01T00:40:53.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:40:53.756Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T00:41:27.198Z","endTime":"2026-07-01T00:42:26.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T00:41:16.925Z","endTime":"2026-07-01T00:41:29.506Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.921475539815344,"aZ":-12.448196171571224,"pfxX":-6.460483944441374,"pfxZ":10.68702503981132,"pX":0.7619903827369354,"pZ":2.3582800264164785,"vX0":9.708309246408282,"vY0":-135.56812629885155,"vZ0":-6.2588405890005925,"x":87.95,"y":175.11,"x0":-2.039887125922249,"y0":50.005096487541,"z0":5.5799927152983795,"aX":-11.928111810034622},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":9.5,"spinRate":2244,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.4053096532360798,"extension":6.823833424022727},"index":1,"playId":"cc67e7c3-3f84-3282-b419-261a9e1aab89","pitchNumber":1,"startTime":"2026-07-01T00:41:29.506Z","endTime":"2026-07-01T00:41:35.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.778017033691984,"aZ":-11.965073935601897,"pfxX":-6.858459958057459,"pfxZ":10.747711785718558,"pX":0.7498506018542186,"pZ":2.003562349925059,"vX0":10.017219616654115,"vY0":-136.23171570295196,"vZ0":-7.197124121398408,"x":88.42,"y":184.68,"x0":-2.082919116096428,"y0":50.00501885618753,"z0":5.505830706944035,"aX":-12.899818894120083},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":10.3,"spinRate":2315,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4019608472754541,"extension":6.82161365663599},"index":2,"playId":"42a6bd59-1f72-3908-81bc-59bfdc5ebdc7","pitchNumber":2,"startTime":"2026-07-01T00:41:59.964Z","endTime":"2026-07-01T00:42:03.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.925163809606627,"aZ":-27.995540264873597,"pfxX":-9.633759114469665,"pfxZ":2.7992843686421787,"pX":-0.8325791614726167,"pZ":0.7971139987008268,"vX0":6.680815438361768,"vY0":-121.95785984820355,"vZ0":-5.210468366952199,"x":148.74,"y":217.26,"x0":-2.367672680871398,"y0":50.00381814337726,"z0":5.401290397533682,"aX":-14.387362898955912},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":15.7,"spinRate":1554,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.45061484418883246,"extension":6.745902272651993},"index":3,"playId":"21b3683a-8173-3da9-904d-ce1646ce0534","pitchNumber":3,"startTime":"2026-07-01T00:42:19.513Z","endTime":"2026-07-01T00:42:26.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:42:26.186Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T00:43:02.288Z","endTime":"2026-07-01T00:43:49.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T00:42:48.880Z","endTime":"2026-07-01T00:43:04.613Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.192520289850624,"aZ":-13.856531209703293,"pfxX":-6.725423893219288,"pfxZ":9.567847864940246,"pX":-0.8718715880702957,"pZ":3.0938673742245286,"vX0":6.13907500295343,"vY0":-137.21170261784698,"vZ0":-4.39274890780275,"x":150.23,"y":155.25,"x0":-2.2599873820119902,"y0":50.00486603805689,"z0":5.653871509880924,"aX":-12.878457418368951},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2213,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39856868923898103,"extension":6.734762856012749},"index":1,"playId":"c958a5cf-4667-30fd-9f4e-dff1e413dba9","pitchNumber":1,"startTime":"2026-07-01T00:43:04.613Z","endTime":"2026-07-01T00:43:08.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.709794351773297,"aZ":-12.346410490931998,"pfxX":-6.233281933358027,"pfxZ":10.387481174307332,"pX":-0.39836788607563656,"pZ":2.362637125073525,"vX0":6.84228419370264,"vY0":-136.93451558221926,"vZ0":-6.388520353483657,"x":132.18,"y":174.99,"x0":-2.1132504732644652,"y0":50.0067343212151,"z0":5.561634667604671,"aX":-11.903981456186576},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2246,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3991694925220446,"extension":6.77308681541797},"index":2,"playId":"927643d9-2086-36cc-be31-2f9251cf1e8a","pitchNumber":2,"startTime":"2026-07-01T00:43:24.516Z","endTime":"2026-07-01T00:43:27.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175866544931164,"aZ":-30.995913588572275,"pfxX":0.5290219766563191,"pfxZ":0.8077658102341925,"pX":0.8822467465971041,"pZ":2.36043355909486,"vX0":6.768220954796585,"vY0":-120.0885331536,"vZ0":-1.2460394127911982,"x":83.37,"y":175.05,"x0":-2.0462383960611237,"y0":50.00073879908943,"z0":5.6538737272228,"aX":0.7688640077213554},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.4,"breakHorizontal":-2.6,"spinRate":2204,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4568409233329942,"extension":6.6938375088204705},"index":3,"playId":"7749a473-b648-3ad8-809b-eaa8d49a615e","pitchNumber":3,"startTime":"2026-07-01T00:43:44.337Z","endTime":"2026-07-01T00:43:49.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":592332,"link":"/api/v1/people/592332"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:43:49.416Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sean Keys lines out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T00:45:47.246Z","endTime":"2026-07-01T00:46:07.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79735682616044,"aZ":-17.318451617907137,"pfxX":-9.244928795013122,"pfxZ":7.89666121309588,"pX":-0.570813911719214,"pZ":2.877100724180045,"vX0":11.049886401717343,"vY0":-136.2370962981457,"vZ0":-2.7920954287244495,"x":138.76,"y":161.1,"x0":-3.4772108810332556,"y0":50.00021003703928,"z0":5.111587399368819,"aX":-17.385658768372316},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":14.4,"spinRate":2220,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.40198341242518065,"extension":6.594808117762351},"hitData":{"launchSpeed":103.3,"launchAngle":18.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.66,"coordY":53.13}},"index":0,"playId":"5dcae7a3-ae63-343b-86b7-4cad0b202fb9","pitchNumber":1,"startTime":"2026-07-01T00:45:56.271Z","endTime":"2026-07-01T00:46:07.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:46:07.335Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ernie Clement challenged (pitch result), call on the field was overturned: Ernie Clement walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T00:46:18.287Z","endTime":"2026-07-01T00:47:53.229Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02522005927202,"aZ":-26.224704692910716,"pfxX":-10.935977080562477,"pfxZ":3.0532962446930147,"pX":-1.2018166107263066,"pZ":2.1586130502896053,"vX0":10.610739797662381,"vY0":-138.46534530322634,"vZ0":-3.207752451999589,"x":162.81,"y":180.5,"x0":-3.6570176401863845,"y0":50.001535427210754,"z0":5.080787048092463,"aX":-21.299531963859714},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":17.6,"spinRate":2165,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3951064846512762,"extension":6.580186796560508},"index":0,"playId":"6ad7e4ff-0bc9-3fdc-b96b-1029f483e8e4","pitchNumber":1,"startTime":"2026-07-01T00:46:27.884Z","endTime":"2026-07-01T00:46:31.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.252655984708255,"aZ":-16.616638448547913,"pfxX":-7.394072857350876,"pfxZ":8.008684484086123,"pX":0.43046634712141424,"pZ":3.555624536900852,"vX0":12.96522911259145,"vY0":-138.7959555371036,"vZ0":-1.493669151454052,"x":100.59,"y":142.78,"x0":-3.3494850180163156,"y0":50.004825292532026,"z0":5.211970210680817,"aX":-14.368510659772536},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2185,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.3952438648661949,"extension":6.530826600207854},"index":1,"playId":"71b8f35b-1de4-3bb8-a35c-eb6549221c67","pitchNumber":2,"startTime":"2026-07-01T00:46:38.218Z","endTime":"2026-07-01T00:46:42.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103816690762674,"aZ":-25.862904328526685,"pfxX":-2.1445355132273525,"pfxZ":3.5105734363938677,"pX":0.5931506167937279,"pZ":2.222997681774682,"vX0":11.520106856980929,"vY0":-133.07659615194967,"vZ0":-2.5016076288608784,"x":94.39,"y":178.76,"x0":-3.509906851998912,"y0":50.00095527168297,"z0":5.045383041969591,"aX":-3.854533871879389},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":1.4,"spinRate":2485,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4113183544759984,"extension":6.614865096235853},"index":2,"playId":"66725249-a654-3f92-a8f0-aa323c2fe5f9","pitchNumber":3,"startTime":"2026-07-01T00:46:53.847Z","endTime":"2026-07-01T00:47:00.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199387176354318,"aZ":-28.49040389066702,"pfxX":-12.730337895036838,"pfxZ":1.974063825692724,"pX":1.373221775105344,"pZ":1.6649623449413757,"vX0":16.93418036614413,"vY0":-135.62574445890547,"vZ0":-3.9895494807738183,"x":36.44,"y":142.78,"x0":-3.2927145597790197,"y0":50.00428926708164,"z0":5.13836137675276,"aX":-23.75985483181345},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":19.6,"spinRate":2228,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4036039441775805,"extension":6.483656452968419},"index":3,"playId":"1be82926-8e6f-37f9-a2ca-f532cef05f73","pitchNumber":4,"startTime":"2026-07-01T00:47:06.560Z","endTime":"2026-07-01T00:47:09.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.036412106658798,"aZ":-26.546445807103694,"pfxX":-12.488690012547302,"pfxZ":2.9644876341378437,"pX":0.5328762905125174,"pZ":1.5701932167768091,"vX0":14.928055242828316,"vY0":-136.90016749148737,"vZ0":-4.620655018989517,"x":96.69,"y":196.38,"x0":-3.3664716037163616,"y0":50.00563298365047,"z0":5.095703958116245,"aX":-23.725924019036057},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":19.6,"spinRate":2280,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3999924081477064,"extension":6.575773354426984},"index":4,"playId":"e63758db-3553-3a35-8408-9ca4b6e1cbb7","pitchNumber":5,"startTime":"2026-07-01T00:47:26.203Z","endTime":"2026-07-01T00:47:53.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"}},"homeTeamWinProbability":40.1,"awayTeamWinProbability":59.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.17,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:47:53.229Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T00:48:04.662Z","endTime":"2026-07-01T00:50:28.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011150671914688,"aZ":-29.616098662627195,"pfxX":7.425224184956198,"pfxZ":1.6959626136040153,"pX":-1.671470118099815,"pZ":3.508585747283783,"vX0":3.2100718660767877,"vY0":-122.43232838192702,"vZ0":2.4149930822905845,"x":180.71,"y":144.05,"x0":-3.965996710783053,"y0":50.005677517651264,"z0":5.0501907858259765,"aX":11.232789071003715},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":-14.2,"spinRate":2974,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4480000079912694,"extension":6.091435839397352},"index":0,"playId":"408dfe49-dd00-365e-82f7-b101f3dd822d","pitchNumber":1,"startTime":"2026-07-01T00:48:14.806Z","endTime":"2026-07-01T00:48:17.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.1,"endSpeed":87.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.860600672795204,"aZ":-26.79620456530242,"pfxX":-11.727615481856011,"pfxZ":2.7831261096034012,"pX":-0.3993328198222618,"pZ":2.3079043982688594,"vX0":12.793407027816894,"vY0":-137.93207491123908,"vZ0":-2.4666545112714875,"x":132.22,"y":176.47,"x0":-3.5676669135368457,"y0":50.00214782946126,"z0":5.015184036827151,"aX":-22.661082495795352},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.7,"breakHorizontal":18.6,"spinRate":2256,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3966543205719062,"extension":6.471975969108641},"index":1,"playId":"f53d3a03-ec2f-3652-b5b2-1e93355a7383","pitchNumber":2,"startTime":"2026-07-01T00:48:33.219Z","endTime":"2026-07-01T00:48:36.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979413779644656,"aZ":-44.10189038865318,"pfxX":8.74304568097852,"pfxZ":-8.487003401864445,"pX":-0.7922760135669822,"pZ":3.187864236228956,"vX0":4.2566204917187465,"vY0":-118.969989031559,"vZ0":4.518713674203209,"x":147.2,"y":152.71,"x0":-3.7516277233113287,"y0":50.00204726923521,"z0":5.311260034116912,"aX":12.287752451287552},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.7,"breakHorizontal":-16.9,"spinRate":3386,"spinDirection":55},"zone":1,"typeConfidence":2.0,"plateTime":0.4638756800790005,"extension":6.053279272740072},"index":2,"playId":"33ac0fea-3d78-3937-8612-a448c320b053","pitchNumber":3,"startTime":"2026-07-01T00:48:54.875Z","endTime":"2026-07-01T00:48:58.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.99400873084253,"aZ":-19.06370689194426,"pfxX":-9.89122578758111,"pfxZ":6.758523586031107,"pX":-0.3929395463022118,"pZ":2.5695764781605295,"vX0":12.444138285955221,"vY0":-138.40903306076305,"vZ0":-3.0178428253243643,"x":131.98,"y":169.4,"x0":-3.6628411207176805,"y0":50.001851980262366,"z0":4.951208208121824,"aX":-19.184426414818816},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":15.4,"spinRate":2189,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.395784582025406,"extension":6.523247012562376},"index":3,"playId":"fd7dc131-e46f-3ec7-b9fa-c82ec1d727ce","pitchNumber":4,"startTime":"2026-07-01T00:49:23.850Z","endTime":"2026-07-01T00:49:28.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"92901e53-ca16-3d31-803d-b0fa318c6900","startTime":"2026-07-01T00:49:49.151Z","endTime":"2026-07-01T00:49:53.693Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"1b8ca47d-78b5-4916-9495-a97fcbc7fdf2","startTime":"2026-07-01T00:50:06.727Z","endTime":"2026-07-01T00:50:11.712Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":83.3,"endSpeed":76.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.768419563071486,"aZ":-41.86034587992092,"pfxX":9.004714690101949,"pfxZ":-6.6482194324844714,"pX":-0.13787014980802895,"pZ":1.41842924427688,"vX0":6.265333307868823,"vY0":-121.09470560195105,"vZ0":0.15645602142828507,"x":122.26,"y":200.48,"x0":-3.945333777808682,"y0":50.00129223198519,"z0":5.072347763817814,"aX":13.121957145333155},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.6,"breakHorizontal":-18.0,"spinRate":3486,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4555887067289035,"extension":6.38843942428866},"index":6,"playId":"124f548d-f3ba-3152-9f00-bffc0a748901","pitchNumber":5,"startTime":"2026-07-01T00:50:23.716Z","endTime":"2026-07-01T00:50:28.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":2.19,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:50:28.751Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Urías grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T00:50:44.021Z","endTime":"2026-07-01T00:52:14.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69392602033453,"aZ":-29.347656206392337,"pfxX":-10.985374235206832,"pfxZ":1.4416708611390323,"pX":0.5585606848804273,"pZ":2.511535194383543,"vX0":15.042192491717579,"vY0":-138.47099611978334,"vZ0":-1.8055148197629132,"x":95.71,"y":170.97,"x0":-3.4974153487694126,"y0":50.00144167291276,"z0":5.121033232215551,"aX":-21.497734271342026},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.4,"breakHorizontal":17.0,"spinRate":2343,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.39440440506866814,"extension":6.467796214130968},"index":0,"playId":"3bfdbc2f-965e-3a10-878a-661709180b75","pitchNumber":1,"startTime":"2026-07-01T00:50:54.346Z","endTime":"2026-07-01T00:50:58.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.270945502587022,"aZ":-29.135251071386325,"pfxX":-10.419823127692432,"pfxZ":1.5685051973599862,"pX":0.9001154079223846,"pZ":2.850148654438634,"vX0":15.5342101177386,"vY0":-137.6410454849163,"vZ0":-1.2441870045909171,"x":82.69,"y":161.83,"x0":-3.4334878667186626,"y0":50.00592120154938,"z0":5.260192515677334,"aX":-20.227053284965017},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":16.1,"spinRate":2280,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.3962114190965824,"extension":6.384017711278115},"index":1,"playId":"2177edd1-4033-386b-a94b-0e83537fcff3","pitchNumber":2,"startTime":"2026-07-01T00:51:15.051Z","endTime":"2026-07-01T00:51:18.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T00:51:30.252Z","endTime":"2026-07-01T00:51:44.359Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767551678099018,"aZ":-43.11043573202559,"pfxX":9.238859497755593,"pfxZ":-7.40644130102087,"pX":-0.8715286346833812,"pZ":1.4880628357335848,"vX0":4.009542209444976,"vY0":-122.02291401724894,"vZ0":0.12722028945377173,"x":150.22,"y":198.6,"x0":-3.747094959464653,"y0":50.00467913385381,"z0":5.216004623954268,"aX":13.63677382830029},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.0,"breakHorizontal":-17.8,"spinRate":3539,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4525708506334203,"extension":6.235326430010368},"index":3,"playId":"f7ae3a00-e1cb-3e45-9871-a55b8e2c71d1","pitchNumber":3,"startTime":"2026-07-01T00:51:44.359Z","endTime":"2026-07-01T00:51:48.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.422841462021488,"aZ":-42.11547664370009,"pfxX":9.57199778946213,"pfxZ":-6.961700323407947,"pX":0.21947004359444613,"pZ":1.9178615246673536,"vX0":6.167125667699279,"vY0":-120.17395467883478,"vZ0":1.2737508203058732,"x":108.63,"y":187.0,"x0":-3.6445871038584525,"y0":50.0023078909381,"z0":5.191805531085111,"aX":13.668584197802316},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.8,"breakHorizontal":-19.1,"spinRate":3471,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4599758418012039,"extension":6.323593828311256},"hitData":{"launchSpeed":92.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.44,"coordY":166.77}},"index":4,"playId":"fe50012c-f1e8-3a4e-a230-902097b0c969","pitchNumber":4,"startTime":"2026-07-01T00:52:06.989Z","endTime":"2026-07-01T00:52:14.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-4.099999999999998,"leverageIndex":1.64,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:52:14.796Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T00:54:50.941Z","endTime":"2026-07-01T00:55:20.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Fluharty replaces Kevin Gausman.","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-07-01T00:53:27.714Z","endTime":"2026-07-01T00:54:40.368Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592332,"link":"/api/v1/people/592332","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T00:54:40.368Z","endTime":"2026-07-01T00:54:53.201Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71223750942063,"aZ":-30.04332496933482,"pfxX":-7.489067421286668,"pfxZ":1.472631951718217,"pX":-1.1092763177828573,"pZ":2.484502392932158,"vX0":-8.077619591854388,"vY0":-119.57184255808471,"vZ0":-1.5835550319122107,"x":159.28,"y":171.7,"x0":3.2892235583592613,"y0":50.00156024525825,"z0":5.858823998313867,"aX":-10.806962482058882},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.5,"breakHorizontal":15.6,"spinRate":2669,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.45862635176063193,"extension":6.69969850196494},"index":2,"playId":"4221d26f-c351-3091-a929-2562ad7cface","pitchNumber":1,"startTime":"2026-07-01T00:54:53.201Z","endTime":"2026-07-01T00:54:56.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.467699018867002,"aZ":-30.552166384002195,"pfxX":-7.633753109484717,"pfxZ":1.1646061043057152,"pX":0.11769785181520623,"pZ":2.624932560835416,"vX0":-5.703365984375852,"vY0":-117.47684933448612,"vZ0":-0.892286472555623,"x":112.51,"y":167.91,"x0":3.5735089967710474,"y0":50.00154315533772,"z0":5.86447117070888,"aX":-10.604903459547666},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.2,"breakHorizontal":15.2,"spinRate":2706,"spinDirection":302},"zone":5,"typeConfidence":0.92,"plateTime":0.46728843212966265,"extension":6.747025545921502},"hitData":{"launchSpeed":99.9,"launchAngle":60.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.67,"coordY":111.71}},"index":3,"playId":"00002752-4764-3cd1-b6fd-d60093629cf7","pitchNumber":2,"startTime":"2026-07-01T00:55:07.073Z","endTime":"2026-07-01T00:55:20.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:55:20.089Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Torrens homers (2) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T00:55:35.303Z","endTime":"2026-07-01T00:57:26.546Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":689254,"link":"/api/v1/people/689254"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54385727255626,"aZ":-19.11548224859916,"pfxX":1.386551531028175,"pfxZ":7.210552299543121,"pX":1.37579592996601,"pZ":3.7924888246906123,"vX0":-6.5044038695454685,"vY0":-133.00263355860193,"vZ0":-1.5334865786631402,"x":64.56,"y":136.38,"x0":3.6612530885745715,"y0":50.00623124703881,"z0":5.747429502533914,"aX":2.5134706160687044},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-1.3,"spinRate":2591,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.41008728633401725,"extension":6.755313070451732},"index":0,"playId":"0d840c02-e7e6-3c66-848f-b9fc7c3359d0","pitchNumber":1,"startTime":"2026-07-01T00:55:46.685Z","endTime":"2026-07-01T00:55:51.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86596743069166,"aZ":-29.965812937645783,"pfxX":-6.351002953182411,"pfxZ":1.5669816434202097,"pX":-1.1502687032076166,"pZ":2.37710996409828,"vX0":-8.722095842767418,"vY0":-118.33709813967673,"vZ0":-1.5921214423205607,"x":160.85,"y":174.6,"x0":3.4169569267562045,"y0":50.00222095801369,"z0":5.819317640277277,"aX":-8.952511772990078},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.8,"breakHorizontal":13.7,"spinRate":2646,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.46393563342908584,"extension":6.953127136235383},"index":1,"playId":"fe17707b-c879-337a-b187-eae879f5d9f3","pitchNumber":2,"startTime":"2026-07-01T00:56:00.805Z","endTime":"2026-07-01T00:56:03.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.735036048402424,"aZ":-20.369085674821925,"pfxX":0.4152046223211028,"pfxZ":6.580786161003438,"pX":-0.7376279902006925,"pZ":2.6909525192689387,"vX0":-10.829019453099713,"vY0":-132.2298151210919,"vZ0":-4.150912485217672,"x":145.12,"y":166.12,"x0":3.334272138802669,"y0":50.002430075301724,"z0":5.750811718445462,"aX":0.7447608152993713},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":1.3,"spinRate":2640,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.4121588774350524,"extension":6.734237793766544},"index":2,"playId":"add968f2-b3d5-3d72-82c7-adc8088fadd4","pitchNumber":3,"startTime":"2026-07-01T00:56:19.755Z","endTime":"2026-07-01T00:56:23.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-01T00:56:35.018Z","endTime":"2026-07-01T00:56:43.812Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849580532920903,"aZ":-31.680610085911095,"pfxX":7.348724123445284,"pfxZ":0.29932477172891314,"pX":0.9358529566680127,"pZ":1.6251233534389522,"vX0":-9.173672655801425,"vY0":-127.82353439879908,"vZ0":-3.7166840694568655,"x":81.33,"y":194.9,"x0":3.6131434562390288,"y0":50.00491256032032,"z0":5.580130606334533,"aX":12.1872883718318},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-11.3,"spinRate":1834,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4281796587620468,"extension":6.611110231463887},"index":4,"playId":"ede3ef9d-f45f-3b05-bb37-36e827bc3061","pitchNumber":4,"startTime":"2026-07-01T00:56:43.812Z","endTime":"2026-07-01T00:56:48.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13007447488502,"aZ":-18.343605163959417,"pfxX":0.5197979916331102,"pfxZ":7.586645129201416,"pX":0.2494230502479217,"pZ":1.9609745756842745,"vX0":-8.88829555814404,"vY0":-133.0695638589446,"vZ0":-6.29044748563906,"x":107.49,"y":185.83,"x0":3.5421322888942366,"y0":50.00274950887755,"z0":5.650172460736741,"aX":0.9483209686091564},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":0.7,"spinRate":2695,"spinDirection":167},"zone":8,"typeConfidence":0.91,"plateTime":0.4090292582090074,"extension":6.69932464570483},"hitData":{"launchSpeed":101.2,"launchAngle":24.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.9,"coordY":73.7}},"index":5,"playId":"08631ea2-50c6-3d95-b39d-7773720fc670","pitchNumber":5,"startTime":"2026-07-01T00:57:01.356Z","endTime":"2026-07-01T00:57:26.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-13.100000000000001,"leverageIndex":0.75,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:57:26.546Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T00:57:38.935Z","endTime":"2026-07-01T00:59:11.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0370604151785,"aZ":-21.030108340249566,"pfxX":-1.0694572862626563,"pfxZ":6.2800591795100775,"pX":0.38952568520067593,"pZ":3.066790074235129,"vX0":-8.02320817009679,"vY0":-131.63282106427016,"vZ0":-2.9149072567344074,"x":102.15,"y":155.98,"x0":3.601967273529878,"y0":50.001852432382506,"z0":5.72610545021643,"aX":-1.8965741577680217},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":3.5,"spinRate":2667,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.41435255064240994,"extension":6.6825288219501635},"index":0,"playId":"b260289f-fea6-385c-968f-4f5bbaec1587","pitchNumber":1,"startTime":"2026-07-01T00:57:46.525Z","endTime":"2026-07-01T00:57:49.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004345535118407,"aZ":-19.099552712862582,"pfxX":0.08782334437296635,"pfxZ":7.273844266141131,"pX":0.09667164631605141,"pZ":3.50811743547354,"vX0":-9.351813116182718,"vY0":-132.84515177066712,"vZ0":-2.207561104578037,"x":113.32,"y":144.06,"x0":3.6429235258302457,"y0":50.00149104073383,"z0":5.730112475942416,"aX":0.16030293081538227},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":1.8,"spinRate":2708,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4114451774573178,"extension":6.6802564821289225},"index":1,"playId":"1b5a7e77-0f64-3032-8974-ed5d67b3f84a","pitchNumber":2,"startTime":"2026-07-01T00:58:05.120Z","endTime":"2026-07-01T00:58:08.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322887123861957,"aZ":-33.74781729012829,"pfxX":-8.036322256425851,"pfxZ":-1.1138736506359672,"pX":0.00835679165071725,"pZ":1.4556324988896066,"vX0":-5.406059819854357,"vY0":-119.0858785965499,"vZ0":-3.1074711510449484,"x":116.68,"y":199.48,"x0":3.3648185172383216,"y0":50.00378796412132,"z0":5.881136335531684,"aX":-11.354007348848931},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.5,"breakHorizontal":16.0,"spinRate":2675,"spinDirection":301},"zone":13,"typeConfidence":0.91,"plateTime":0.4628311443700941,"extension":6.912703368278538},"index":2,"playId":"d80c4dad-0efb-3728-9a1d-2187cfb7fb16","pitchNumber":3,"startTime":"2026-07-01T00:58:20.295Z","endTime":"2026-07-01T00:58:24.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-01T00:58:39.662Z","endTime":"2026-07-01T00:58:44.193Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.396609195044235,"aZ":-26.932458473997077,"pfxX":-6.943355081648544,"pfxZ":3.4985016036451824,"pX":-2.1306650755771157,"pZ":0.7322866636382103,"vX0":-10.585644380283247,"vY0":-121.98450334566033,"vZ0":-6.575700814231116,"x":198.22,"y":219.01,"x0":3.177570442449899,"y0":50.00262416754814,"z0":5.804133929983165,"aX":-10.3956443953738},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":2740,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.45009778923169197,"extension":7.025046292003766},"index":4,"playId":"e8ba080b-7878-302b-a089-d52b020e9db7","pitchNumber":4,"startTime":"2026-07-01T00:58:44.193Z","endTime":"2026-07-01T00:58:47.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":90.8,"endSpeed":83.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487030456366774,"aZ":-20.65769259433187,"pfxX":-0.45605422572369037,"pfxZ":6.500126550709664,"pX":-0.41154445418642593,"pZ":3.3194557262076914,"vX0":-10.0606700497721,"vY0":-131.8861843922499,"vZ0":-2.4091413128105548,"x":132.69,"y":149.15,"x0":3.5024782215443224,"y0":50.00509693822791,"z0":5.758625520797724,"aX":-0.8063873535385008},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":2.9,"spinRate":2800,"spinDirection":188},"zone":1,"typeConfidence":0.9,"plateTime":0.4143594963397419,"extension":6.6273647594580956},"index":5,"playId":"95309453-ca3b-3a23-a9e3-f0cfd8f4f47d","pitchNumber":5,"startTime":"2026-07-01T00:59:06.294Z","endTime":"2026-07-01T00:59:11.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:59:11.107Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out to first baseman Sean Keys.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T00:59:19.110Z","endTime":"2026-07-01T01:00:06.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262891586273415,"aZ":-17.86670990334547,"pfxX":0.14416864362552184,"pfxZ":8.036606794330723,"pX":0.6259373186476148,"pZ":2.762148841765746,"vX0":-7.8198724634082994,"vY0":-132.79508769800225,"vZ0":-4.200724023740579,"x":93.14,"y":164.2,"x0":3.5939901522077813,"y0":50.003359584714794,"z0":5.669707288784715,"aX":0.2571925603024014},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":1.4,"spinRate":2744,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.41295135106663494,"extension":6.630003605946524},"index":0,"playId":"90c06bb1-410f-33d6-bc9d-ea68dc772003","pitchNumber":1,"startTime":"2026-07-01T00:59:38.688Z","endTime":"2026-07-01T00:59:42.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.823549536681224,"aZ":-32.76967219239934,"pfxX":8.491355434247447,"pfxZ":-0.3549822747252236,"pX":0.6687158645298495,"pZ":2.0823264315055723,"vX0":-9.902932104387796,"vY0":-129.91091090652725,"vZ0":-2.850155762757357,"x":91.51,"y":182.56,"x0":3.445316025560823,"y0":50.00002476059145,"z0":5.710663141973343,"aX":14.36288794240121},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.1,"breakHorizontal":-13.0,"spinRate":2004,"spinDirection":110},"zone":9,"typeConfidence":0.91,"plateTime":0.42327413450339035,"extension":6.524104519772511},"hitData":{"launchSpeed":90.5,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.5,"coordY":164.96}},"index":1,"playId":"eff5a7b4-9772-3a77-ab40-f746cdfde6a3","pitchNumber":2,"startTime":"2026-07-01T00:59:58.662Z","endTime":"2026-07-01T01:00:06.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:00:06.790Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:02:40.588Z","endTime":"2026-07-01T01:03:19.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:01:53.001Z","endTime":"2026-07-01T01:02:18.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Myles Straw replaces Yohendrick Piñango.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T01:02:18.371Z","endTime":"2026-07-01T01:02:42.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":682818,"link":"/api/v1/people/682818"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67220781667426,"aZ":-26.99568232284732,"pfxX":9.046846085562375,"pfxZ":2.941225241064826,"pX":-0.06956597523364227,"pZ":2.3068028285634825,"vX0":-11.02517775901332,"vY0":-131.7538890903049,"vZ0":-3.1832095770071827,"x":119.65,"y":176.5,"x0":2.9914235073612003,"y0":50.00198094439183,"z0":5.522940612925532,"aX":15.924421890252459},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.8,"breakHorizontal":-14.0,"spinRate":2471,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.41551588730934075,"extension":5.941813451498809},"index":2,"playId":"ca37fe74-f579-3b03-a325-8d0656cdc31e","pitchNumber":1,"startTime":"2026-07-01T01:02:42.882Z","endTime":"2026-07-01T01:02:46.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029677125601207,"aZ":-27.604361730365163,"pfxX":-7.300917492384398,"pfxZ":3.1599620558280392,"pX":0.3845937245763332,"pZ":2.4424801093753485,"vX0":-4.691338465662353,"vY0":-119.57632616761548,"vZ0":-1.1262720744036085,"x":102.34,"y":172.83,"x0":3.320692466458192,"y0":50.00583511685948,"z0":5.395897277087302,"aX":-10.576057607412812},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":14.4,"spinRate":2978,"spinDirection":282},"zone":6,"typeConfidence":0.89,"plateTime":0.4580216521577287,"extension":5.880738190946492},"index":3,"playId":"8320eede-ef60-3785-9433-ef1a0490fca5","pitchNumber":2,"startTime":"2026-07-01T01:02:55.002Z","endTime":"2026-07-01T01:02:59.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78613638316007,"aZ":-22.932199873860473,"pfxX":-0.17254351427928183,"pfxZ":5.597810276694853,"pX":0.1304097140610718,"pZ":4.057634958227153,"vX0":-7.425565241707972,"vY0":-126.87556090693356,"vZ0":0.1665540508767689,"x":112.03,"y":129.22,"x0":3.101665100650229,"y0":50.0043813800956,"z0":5.7993967010934115,"aX":-0.2846892807666917},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":1.8,"spinRate":2581,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.42956608162026155,"extension":5.880296368621869},"index":4,"playId":"7a8e4be8-da40-3b07-aeeb-03d38f2c9fbf","pitchNumber":3,"startTime":"2026-07-01T01:03:15.091Z","endTime":"2026-07-01T01:03:19.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:03:19.589Z","atBatIndex":54},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Andrés Giménez bunt pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:03:37.531Z","endTime":"2026-07-01T01:03:49.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.997295341188657,"aZ":-23.4721598979445,"pfxX":0.03957542390295021,"pfxZ":5.176354877664359,"pX":0.6349736710749874,"pZ":3.779525594416169,"vX0":-6.159283582875274,"vY0":-128.17283941734522,"vZ0":-0.6038316006977202,"x":92.8,"y":136.73,"x0":3.0537862459565086,"y0":50.00122065211278,"z0":5.834885172929779,"aX":0.0676679272680891},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":1.2,"spinRate":2610,"spinDirection":159},"zone":12,"typeConfidence":0.91,"plateTime":0.4257108477895222,"extension":5.845278769241814},"hitData":{"launchSpeed":37.4,"launchAngle":54.0,"totalDistance":80.0,"trajectory":"bunt_popup","hardness":"medium","location":"3","coordinates":{"coordX":149.87,"coordY":181.1}},"index":0,"playId":"e69a0a6d-6d72-3808-906a-ddf67fcdcf37","pitchNumber":1,"startTime":"2026-07-01T01:03:41.448Z","endTime":"2026-07-01T01:03:49.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:03:49.437Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T01:04:14.795Z","endTime":"2026-07-01T01:05:47.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86764359375027,"aZ":-30.866910990755656,"pfxX":-8.461664179151818,"pfxZ":0.9287047129188934,"pX":1.4476169408919097,"pZ":3.0044810046665127,"vX0":-2.200851012972673,"vY0":-118.21260000199652,"vZ0":0.7386463544638637,"x":61.82,"y":157.66,"x0":3.4905683678673425,"y0":50.00543098523525,"z0":5.5250989296038995,"aX":-11.957778070810814},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.2,"breakHorizontal":15.8,"spinRate":2965,"spinDirection":284},"zone":12,"typeConfidence":0.88,"plateTime":0.46361734506033603,"extension":5.814995613248615},"index":0,"playId":"8a5434b9-5b25-36c3-b3ee-ca14180f1a00","pitchNumber":1,"startTime":"2026-07-01T01:04:14.795Z","endTime":"2026-07-01T01:04:18.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.146303247993423,"aZ":-25.55351226554072,"pfxX":-2.2030473380663707,"pfxZ":4.082025050023011,"pX":0.9948700155717766,"pZ":3.4406307630155317,"vX0":-4.316025569404673,"vY0":-125.9235466664245,"vZ0":-0.7599505873001332,"x":79.08,"y":145.88,"x0":3.010499807729701,"y0":50.002669797616676,"z0":5.7950742315406725,"aX":-3.5737927275499084},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":4.9,"spinRate":2513,"spinDirection":170},"zone":12,"typeConfidence":0.91,"plateTime":0.4332823457788475,"extension":6.10728272912701},"index":1,"playId":"accb6ebe-35cf-332e-b7d8-4f5280f788db","pitchNumber":2,"startTime":"2026-07-01T01:04:27.828Z","endTime":"2026-07-01T01:04:32.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94191547986394,"aZ":-27.838822090856958,"pfxX":9.779196664058402,"pfxZ":2.4077380631927543,"pX":-1.0924313621268906,"pZ":1.5674674251529177,"vX0":-13.464052076414795,"vY0":-132.89923248573436,"vZ0":-4.932702229230072,"x":158.64,"y":196.46,"x0":2.7553105202277584,"y0":50.00216281901414,"z0":5.455485644546983,"aX":17.59510595486774},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2422,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.4112449707502175,"extension":6.239707604391298},"index":2,"playId":"b76daff6-4008-3b15-bb40-0f05cf44b3a7","pitchNumber":3,"startTime":"2026-07-01T01:04:43.550Z","endTime":"2026-07-01T01:04:47.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42043842059396,"aZ":-27.175131857921457,"pfxX":10.247107424575749,"pfxZ":2.845652023730181,"pX":-0.4518510037287998,"pZ":2.110642633451351,"vX0":-12.04183454060272,"vY0":-131.36393283253625,"vZ0":-3.639686102006393,"x":134.22,"y":181.79,"x0":2.848633075654839,"y0":50.00305388883586,"z0":5.522121306104346,"aX":18.006238130103373},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.6,"breakHorizontal":-16.1,"spinRate":2518,"spinDirection":127},"zone":7,"typeConfidence":0.9,"plateTime":0.41609647451068144,"extension":6.007901970202032},"index":3,"playId":"c71e9b5f-c489-386b-945b-aab6f4b2273a","pitchNumber":4,"startTime":"2026-07-01T01:05:05.291Z","endTime":"2026-07-01T01:05:09.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.915331593158236,"aZ":-24.218579052320184,"pfxX":-1.4818675458542199,"pfxZ":4.741651267774682,"pX":-0.6689746434070996,"pZ":2.4919861680524544,"vX0":-9.113573651990073,"vY0":-127.78526709056263,"vZ0":-3.1120016785757274,"x":142.5,"y":171.5,"x0":3.1157755254615735,"y0":50.000451872698584,"z0":5.59960041690434,"aX":-2.481805322445375},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.2,"breakHorizontal":4.4,"spinRate":2655,"spinDirection":188},"zone":4,"typeConfidence":0.9,"plateTime":0.4263860385889835,"extension":5.90305008312945},"index":4,"playId":"466c3e6b-d949-3cfa-a4ee-b6f9be0600a9","pitchNumber":5,"startTime":"2026-07-01T01:05:19.613Z","endTime":"2026-07-01T01:05:23.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.548707710223056,"aZ":-25.844567320324934,"pfxX":-0.33581980418367197,"pfxZ":3.7854036965487765,"pX":0.7779275083421712,"pZ":2.778835234066546,"vX0":-5.8458709289458435,"vY0":-127.95072650559992,"vZ0":-2.2236881437994818,"x":87.35,"y":163.75,"x0":3.1285894003062165,"y0":50.00012687059472,"z0":5.669094251257884,"aX":-0.5593438675574652},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":1.8,"spinRate":2573,"spinDirection":204},"zone":6,"typeConfidence":0.92,"plateTime":0.42685504899187965,"extension":5.760114617303886},"index":5,"playId":"8d8b0132-cc18-3823-b3f1-882108f6bc28","pitchNumber":6,"startTime":"2026-07-01T01:05:42.682Z","endTime":"2026-07-01T01:05:47.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:05:47.887Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T01:08:15.294Z","endTime":"2026-07-01T01:08:57.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Myles Straw remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:07:17.994Z","endTime":"2026-07-01T01:07:18.006Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":682818,"link":"/api/v1/people/682818"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tommy Nance replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T01:07:18.006Z","endTime":"2026-07-01T01:08:17.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667297,"link":"/api/v1/people/667297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.017177608243436,"aZ":-29.07334077221815,"pfxX":-0.7822912262096882,"pfxZ":1.7910596295110182,"pX":1.459551917745446,"pZ":1.7822835520261058,"vX0":6.5731594697889335,"vY0":-129.93051372481153,"vZ0":-5.093991870233632,"x":61.37,"y":190.66,"x0":-0.9878868049828033,"y0":50.001974916318595,"z0":5.9442379604186195,"aX":-1.354271308061907},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":0.1,"spinRate":2560,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.41953193519493404,"extension":6.252533929062003},"index":2,"playId":"d3fffe18-2765-31e2-ab0a-e5c440a3f9aa","pitchNumber":1,"startTime":"2026-07-01T01:08:17.575Z","endTime":"2026-07-01T01:08:20.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301225259595483,"aZ":-31.849956372662355,"pfxX":-0.4502537314509749,"pfxZ":0.195687516934286,"pX":0.9782423112761457,"pZ":1.2698452929608564,"vX0":4.987119280018546,"vY0":-128.79747852129483,"vZ0":-5.767830921398454,"x":79.71,"y":204.49,"x0":-0.9199974769512954,"y0":50.00614667141149,"z0":5.984241317067441,"aX":-0.7613852960305676},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.7,"breakHorizontal":-0.2,"spinRate":2598,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.424328270983247,"extension":6.197154589898753},"index":3,"playId":"f4902038-7243-333c-9b1c-51c89e4594aa","pitchNumber":2,"startTime":"2026-07-01T01:08:35.001Z","endTime":"2026-07-01T01:08:39.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.978150718771186,"aZ":-33.004599712038505,"pfxX":-0.458713914912086,"pfxZ":-0.47959225290770213,"pX":1.2328660759076495,"pZ":2.0377946552279864,"vX0":5.923898699854944,"vY0":-130.024947272204,"vZ0":-3.7195114051594085,"x":70.01,"y":183.76,"x0":-1.0106083070533327,"y0":50.00622986550581,"z0":5.977927582334991,"aX":-0.7906622854241658},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.4,"breakHorizontal":-0.4,"spinRate":2583,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4204514681311,"extension":6.1605607046115125},"index":4,"playId":"9ff7f2e5-47d8-3a3f-a795-65d24b314aba","pitchNumber":3,"startTime":"2026-07-01T01:08:53.745Z","endTime":"2026-07-01T01:08:57.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:08:57.975Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T01:09:10.773Z","endTime":"2026-07-01T01:10:56.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90942285240107,"aZ":-44.2564219956271,"pfxX":8.084495852194605,"pfxZ":-7.957294313273591,"pX":-0.3603456232304547,"pZ":2.362730216675652,"vX0":-1.0979383109879262,"vY0":-123.34768857554192,"vZ0":-0.6575916295390218,"x":130.74,"y":174.99,"x0":-0.9544192992450298,"y0":50.00360593591918,"z0":6.412385230462165,"aX":12.2740461350462},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-14.3,"breakHorizontal":-14.3,"spinRate":2655,"spinDirection":13},"zone":4,"typeConfidence":0.91,"plateTime":0.446572670342293,"extension":6.124117887127703},"index":0,"playId":"6261fd97-57a3-35c3-9269-adc44774b47a","pitchNumber":1,"startTime":"2026-07-01T01:09:23.931Z","endTime":"2026-07-01T01:09:27.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.079651178274865,"aZ":-23.193974072338268,"pfxX":-10.428965790167407,"pfxZ":4.614220125738656,"pX":0.4513531820683032,"pZ":1.7791008909834953,"vX0":6.246903372986144,"vY0":-139.2787801597235,"vZ0":-7.479519081070588,"x":99.8,"y":190.74,"x0":-0.4769803013609918,"y0":50.002551697532645,"z0":6.056472240065208,"aX":-20.292593701078786},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.8,"breakHorizontal":17.4,"spinRate":2203,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.3947063574390821,"extension":6.541275769800515},"index":1,"playId":"0faae15e-19e4-33e1-9232-a72f9c1b7151","pitchNumber":2,"startTime":"2026-07-01T01:09:39.476Z","endTime":"2026-07-01T01:10:06.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.955233438762132,"aZ":-45.66716073105081,"pfxX":6.066285643788154,"pfxZ":-8.744755242690665,"pX":-1.1557146320355205,"pZ":2.474450974470485,"vX0":-2.5668487501459536,"vY0":-124.46897567416454,"vZ0":-0.34875813858870575,"x":161.05,"y":171.97,"x0":-0.8895122578391694,"y0":50.00511052071553,"z0":6.453319436790301,"aX":9.35722568275281},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-15.6,"breakHorizontal":-10.2,"spinRate":2653,"spinDirection":16},"zone":11,"typeConfidence":0.9,"plateTime":0.4429619761060204,"extension":6.027333220013556},"index":2,"playId":"e56604d1-1a50-324e-9ebf-390c9d23b019","pitchNumber":3,"startTime":"2026-07-01T01:10:14.087Z","endTime":"2026-07-01T01:10:18.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74680697976697,"aZ":-32.28914572236619,"pfxX":-0.7113610136530788,"pfxZ":-0.06567136831386211,"pX":-0.7094851735669202,"pZ":1.3439220212958005,"vX0":1.8120800743348013,"vY0":-130.14180491507832,"vZ0":-5.530670174022085,"x":144.04,"y":202.49,"x0":-1.3204925185953862,"y0":50.0029808885473,"z0":5.92436511759742,"aX":-1.2277227104651887},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.1,"breakHorizontal":1.0,"spinRate":2661,"spinDirection":24},"zone":13,"typeConfidence":0.89,"plateTime":0.41989147072954847,"extension":5.948362795174823},"index":3,"playId":"82c88f2d-c864-3d96-a41b-a91acd077ec1","pitchNumber":4,"startTime":"2026-07-01T01:10:32.892Z","endTime":"2026-07-01T01:10:36.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439686281974314,"aZ":-42.54634767480959,"pfxX":7.090419475088651,"pfxZ":-6.77732712949006,"pX":-0.5584974249703707,"pZ":1.534912860957675,"vX0":-1.6407846893974942,"vY0":-123.92316801202006,"vZ0":-2.9916900495538754,"x":138.29,"y":197.34,"x0":-0.8020275639990453,"y0":50.00289484347007,"z0":6.367852560792681,"aX":10.852187863031778},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.7,"breakHorizontal":-12.4,"spinRate":2706,"spinDirection":15},"zone":13,"typeConfidence":0.9,"plateTime":0.4447016506187689,"extension":5.896010660936508},"index":4,"playId":"b0e23c9a-46bd-3704-84bb-5b7c11800f38","pitchNumber":5,"startTime":"2026-07-01T01:10:50.869Z","endTime":"2026-07-01T01:10:56.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:10:56.060Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out to first baseman Sean Keys.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T01:11:09.566Z","endTime":"2026-07-01T01:12:03.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89036314010685,"aZ":-47.16461657539788,"pfxX":7.168507969376883,"pfxZ":-9.821348190536431,"pX":-0.1282066195480618,"pZ":3.8983483234275744,"vX0":-0.9112704893246517,"vY0":-123.86778407720149,"vZ0":3.094284922887298,"x":121.89,"y":133.52,"x0":-0.6812935330388571,"y0":50.004613112146494,"z0":6.626805783331529,"aX":10.939561267198117},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-16.6,"breakHorizontal":-12.7,"spinRate":2613,"spinDirection":19},"zone":11,"typeConfidence":0.91,"plateTime":0.44526556711169674,"extension":5.910289400215038},"index":0,"playId":"89134620-f318-37fb-88bb-24b2c033d75c","pitchNumber":1,"startTime":"2026-07-01T01:11:21.788Z","endTime":"2026-07-01T01:11:25.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":84.7,"endSpeed":76.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10540522428357,"aZ":-46.172827487215535,"pfxX":7.173131289686155,"pfxZ":-9.261643921893533,"pX":-0.3984196756971364,"pZ":3.8654804674725165,"vX0":-1.0189603501614917,"vY0":-123.13682304661673,"vZ0":2.9915921578233062,"x":132.19,"y":134.41,"x0":-0.9059076698874438,"y0":50.00469699443809,"z0":6.585850597797632,"aX":10.83955324958276},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.6,"breakHorizontal":-12.6,"spinRate":2597,"spinDirection":22},"zone":11,"typeConfidence":0.91,"plateTime":0.4475673975913481,"extension":5.925638452710992},"index":1,"playId":"ddd3d4ad-b223-37cc-a664-39edf6e55805","pitchNumber":2,"startTime":"2026-07-01T01:11:38.815Z","endTime":"2026-07-01T01:11:41.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58015513900717,"aZ":-34.44284248382066,"pfxX":-1.1833196890634738,"pfxZ":-1.3596779960894878,"pX":0.25645498547456713,"pZ":2.268838345514916,"vX0":3.8283532151318815,"vY0":-128.5134430130692,"vZ0":-2.6804078762016257,"x":107.22,"y":177.52,"x0":-1.0985898560484293,"y0":50.00130317339073,"z0":6.000186283732109,"aX":-1.980379783577195},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.9,"breakHorizontal":1.3,"spinRate":2600,"spinDirection":19},"zone":5,"typeConfidence":0.88,"plateTime":0.4261743054480265,"extension":6.219163527668825},"hitData":{"launchSpeed":96.3,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.32,"coordY":167.38}},"index":2,"playId":"dc5b7c37-9382-313c-9e18-911b8290a33d","pitchNumber":3,"startTime":"2026-07-01T01:11:55.851Z","endTime":"2026-07-01T01:12:03.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:12:03.355Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T01:15:08.320Z","endTime":"2026-07-01T01:16:38.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:13:30.845Z","endTime":"2026-07-01T01:14:54.993Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T01:14:54.993Z","endTime":"2026-07-01T01:15:10.644Z","isPitch":false,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":97.0,"endSpeed":88.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63746907732788,"aZ":-8.934832187818104,"pfxX":-4.759926868233775,"pfxZ":11.567301356254237,"pX":0.5286032898527377,"pZ":1.5758737700915986,"vX0":6.074057652932185,"vY0":-140.98796093814644,"vZ0":-8.737616839165492,"x":96.85,"y":196.23,"x0":-1.0372780184162316,"y0":50.00411707131888,"z0":5.29533490383215,"aX":-9.564604707510064},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":7.3,"spinRate":2510,"spinDirection":201},"zone":9,"typeConfidence":0.91,"plateTime":0.3887846628363638,"extension":6.314704215415125},"index":2,"playId":"b54124d5-dac8-30e8-8ade-c4837794559c","pitchNumber":1,"startTime":"2026-07-01T01:15:10.644Z","endTime":"2026-07-01T01:15:14.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40432567512602,"aZ":-9.195914437081685,"pfxX":-3.902931496201237,"pfxZ":11.480385338575115,"pX":0.34377993169968474,"pZ":2.4894793190796376,"vX0":5.199801581837202,"vY0":-140.6988617941174,"vZ0":-6.476057386141754,"x":103.9,"y":171.56,"x0":-1.0225996552445242,"y0":50.00465013984173,"z0":5.419393597633318,"aX":-7.813454169025483},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2541,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.38953074145180233,"extension":6.147656069081709},"index":3,"playId":"44dfbe81-74ce-319e-b0f0-70ca87f41c62","pitchNumber":2,"startTime":"2026-07-01T01:15:27.662Z","endTime":"2026-07-01T01:15:30.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21463136787361,"aZ":-6.530313394416081,"pfxX":-4.997490371021476,"pfxZ":12.84941712713334,"pX":-0.7131833347110527,"pZ":1.7937100525014633,"vX0":2.9745584683162987,"vY0":-140.684860766688,"vZ0":-8.500219796471322,"x":144.18,"y":190.35,"x0":-1.137325070416839,"y0":50.00380039622646,"z0":5.28472998767232,"aX":-9.974517564366165},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.8,"breakVerticalInduced":21.6,"breakHorizontal":8.4,"spinRate":2549,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.3899723605765484,"extension":6.085780115775995},"index":4,"playId":"dad6528a-d77d-3d1f-a85c-5fdcb1115957","pitchNumber":3,"startTime":"2026-07-01T01:15:47.834Z","endTime":"2026-07-01T01:15:51.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28193457421149,"aZ":-9.069885584103105,"pfxX":-2.9396687511614563,"pfxZ":11.53864426836826,"pX":0.1591293879943466,"pZ":3.1805359784317115,"vX0":4.221979827530609,"vY0":-140.91388516253497,"vZ0":-4.820721982658569,"x":110.93,"y":152.91,"x0":-0.9795931303908314,"y0":50.00497093188273,"z0":5.504590369006384,"aX":-5.88765516511586},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":4.4,"spinRate":2574,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.38932132822151644,"extension":6.001177914808056},"index":5,"playId":"baa4c3b6-0e41-3828-a330-af65efd36692","pitchNumber":4,"startTime":"2026-07-01T01:16:06.340Z","endTime":"2026-07-01T01:16:12.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.817934617491865,"aZ":-10.103266025344427,"pfxX":-4.425979690764238,"pfxZ":11.059085675524207,"pX":-0.3534290916118098,"pZ":2.50294507721806,"vX0":3.727236697510979,"vY0":-140.804088399609,"vZ0":-6.230248931850516,"x":130.47,"y":171.2,"x0":-1.1233573232487186,"y0":50.00129695360413,"z0":5.4072249027397,"aX":-8.831449922652252},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2534,"spinDirection":202},"zone":4,"typeConfidence":0.91,"plateTime":0.38993202065710797,"extension":6.262091711751089},"hitData":{"launchSpeed":99.3,"launchAngle":6.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.8,"coordY":152.82}},"index":6,"playId":"06cf0b7d-a84b-3fe5-bcd8-a10c48aacd0a","pitchNumber":5,"startTime":"2026-07-01T01:16:30.603Z","endTime":"2026-07-01T01:16:38.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:16:38.910Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T01:16:58.056Z","endTime":"2026-07-01T01:17:18.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945981493155436,"aZ":-24.232529216173365,"pfxX":2.5323398664877725,"pfxZ":4.521395663669784,"pX":1.4096288954358602,"pZ":2.5441417351763076,"vX0":5.173650699200282,"vY0":-131.69192226485814,"vZ0":-2.971528753677571,"x":63.27,"y":170.09,"x0":-0.909380994490272,"y0":50.00429532235378,"z0":5.479588463375999,"aX":4.446936126854746},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.8,"breakHorizontal":-5.8,"spinRate":2358,"spinDirection":171},"zone":12,"typeConfidence":0.92,"plateTime":0.4159067311889677,"extension":5.967533669370559},"hitData":{"launchSpeed":61.4,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.09,"coordY":171.79}},"index":0,"playId":"c68bbfdc-90bc-37b5-b359-783e855ff82d","pitchNumber":1,"startTime":"2026-07-01T01:17:09.760Z","endTime":"2026-07-01T01:17:18.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.19,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:17:18.616Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sean Keys pops out to third baseman Bo Bichette.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T01:17:37.272Z","endTime":"2026-07-01T01:19:11.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0190131154941,"aZ":-27.82859913888424,"pfxX":-6.66705755835918,"pfxZ":2.538830920636169,"pX":-0.8341916240560064,"pZ":2.4197108323700594,"vX0":3.089588753488485,"vY0":-129.25846564118467,"vZ0":-2.356845452389091,"x":148.8,"y":173.45,"x0":-1.1712820257967798,"y0":50.00385499032938,"z0":5.455364590816759,"aX":-11.412706540042464},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":11.5,"spinRate":1841,"spinDirection":209},"zone":13,"typeConfidence":0.88,"plateTime":0.42188351719066697,"extension":6.009670256293031},"index":0,"playId":"847f9267-d6e6-3832-ae39-189e0fd5ae16","pitchNumber":1,"startTime":"2026-07-01T01:17:44.623Z","endTime":"2026-07-01T01:17:47.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":89.2,"endSpeed":82.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.473439192834725,"aZ":-29.6361058950218,"pfxX":-7.609033538891429,"pfxZ":1.473806751969116,"pX":0.24771612444498917,"pZ":0.5475699586106813,"vX0":5.917200322584886,"vY0":-129.71348648798474,"vZ0":-6.471456215975734,"x":107.56,"y":224.0,"x0":-1.0627303961948773,"y0":50.00277654606529,"z0":5.303924207484892,"aX":-13.102119770134799},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.6,"breakHorizontal":12.6,"spinRate":1784,"spinDirection":213},"zone":14,"typeConfidence":0.89,"plateTime":0.4205789666891224,"extension":5.980053632899233},"index":1,"playId":"ec8746b7-d1e6-3c41-819d-6c37e312f1f9","pitchNumber":2,"startTime":"2026-07-01T01:18:01.788Z","endTime":"2026-07-01T01:18:05.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.869827880121846,"aZ":-12.932573662217708,"pfxX":-3.782924402023924,"pfxZ":9.819281962322481,"pX":-1.1122594378344064,"pZ":3.3023512453000725,"vX0":1.7273269517749448,"vY0":-139.47290605718194,"vZ0":-3.594146436687779,"x":159.4,"y":149.62,"x0":-1.2498305764364894,"y0":50.0061345985446,"z0":5.467058690676554,"aX":-7.416189342158896},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2464,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.39348651417827885,"extension":6.122518599996622},"index":2,"playId":"b10b0653-3423-3a66-9ff2-0cde72a64230","pitchNumber":3,"startTime":"2026-07-01T01:18:21.653Z","endTime":"2026-07-01T01:18:24.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218426996956904,"aZ":-28.49264827547276,"pfxX":-5.855317624863447,"pfxZ":2.2047091172455575,"pX":0.03503043781682324,"pZ":1.2323985590576185,"vX0":4.895473871281796,"vY0":-127.85002046634061,"vZ0":-4.75159591104751,"x":115.66,"y":205.51,"x0":-1.1357768732326858,"y0":50.00378099024249,"z0":5.32855538395453,"aX":-9.778099201140012},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":9.6,"spinRate":1842,"spinDirection":203},"zone":14,"typeConfidence":0.88,"plateTime":0.4270016909643206,"extension":6.071529039927669},"index":3,"playId":"57f61779-966d-3e2d-8df0-f20150f7425b","pitchNumber":4,"startTime":"2026-07-01T01:18:41.153Z","endTime":"2026-07-01T01:18:45.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000177093563487,"aZ":-26.503010395973877,"pfxX":-6.815286558523953,"pfxZ":3.2945126580271866,"pX":-0.15406346298465012,"pZ":2.225478812567583,"vX0":4.707818160691143,"vY0":-129.76061451632887,"vZ0":-3.108399465300163,"x":122.87,"y":178.69,"x0":-1.0987502912903868,"y0":50.000690620258794,"z0":5.439797822908775,"aX":-11.71917217673},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":11.4,"spinRate":1854,"spinDirection":209},"zone":5,"typeConfidence":0.87,"plateTime":0.42074817192319625,"extension":6.049852609924416},"hitData":{"launchSpeed":86.3,"launchAngle":75.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":117.98,"coordY":179.48}},"index":4,"playId":"839e1307-b9de-3935-b1cd-01b153598bab","pitchNumber":5,"startTime":"2026-07-01T01:19:01.212Z","endTime":"2026-07-01T01:19:11.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:19:11.004Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T01:21:30.648Z","endTime":"2026-07-01T01:22:14.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:21:25.167Z","endTime":"2026-07-01T01:21:32.923Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223043911349617,"aZ":-44.86485423741361,"pfxX":7.849359425172491,"pfxZ":-8.398243046707469,"pX":0.5905839395472681,"pZ":2.757326726424034,"vX0":0.8868007128876967,"vY0":-122.9556163105432,"vZ0":0.17510960641846074,"x":94.49,"y":164.33,"x0":-0.7941054369419539,"y0":50.000104795628914,"z0":6.531778184152483,"aX":11.865916719380584},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.8,"breakHorizontal":-14.4,"spinRate":2791,"spinDirection":14},"zone":6,"typeConfidence":0.91,"plateTime":0.4476159898192491,"extension":6.151130844211195},"index":1,"playId":"7e64cc66-26be-3a63-88dd-69bac5a6b4bf","pitchNumber":1,"startTime":"2026-07-01T01:21:32.923Z","endTime":"2026-07-01T01:21:36.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.968222354850944,"aZ":-21.101794478011342,"pfxX":-8.78197598564183,"pfxZ":5.722268233530828,"pX":-0.7810857367599334,"pZ":3.5359125925338946,"vX0":2.964997906264318,"vY0":-138.24982952181847,"vZ0":-3.5080781729377883,"x":146.77,"y":143.31,"x0":-0.726913348474256,"y0":50.00104624970758,"z0":6.238383546646615,"aX":-16.989109310506535},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":15.2,"spinRate":2279,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3962642903259228,"extension":6.4436772718330175},"index":2,"playId":"80299273-764f-3fd2-912e-6252d4948762","pitchNumber":2,"startTime":"2026-07-01T01:21:48.644Z","endTime":"2026-07-01T01:21:52.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.689646443608513,"aZ":-19.075290184603155,"pfxX":-8.832090825493264,"pfxZ":6.995858137603929,"pX":-0.016485597537309857,"pZ":2.3861191568702957,"vX0":4.866865284230013,"vY0":-136.13963019302403,"vZ0":-6.385473671936217,"x":117.63,"y":174.35,"x0":-0.6826549999391576,"y0":50.00121310251398,"z0":6.088387430329408,"aX":-16.529140296545965},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":14.9,"spinRate":2164,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.402774814852485,"extension":6.417051331767277},"hitData":{"launchSpeed":93.4,"launchAngle":16.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.58,"coordY":70.77}},"index":3,"playId":"8bb3134c-6cf5-30ef-a74a-7d7f772e5b41","pitchNumber":3,"startTime":"2026-07-01T01:22:03.851Z","endTime":"2026-07-01T01:22:14.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.5,"awayTeamWinProbability":93.5,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.31,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:22:14.912Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, third baseman Ernie Clement to first baseman Sean Keys. A.J. Ewing to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T01:22:47.826Z","endTime":"2026-07-01T01:25:25.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7,8],"actionIndex":[3],"runnerIndex":[0,1,2],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:22:47.018Z","endTime":"2026-07-01T01:22:50.160Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7377036724301,"aZ":-29.896495953398908,"pfxX":-0.9676822941494683,"pfxZ":1.3620803519529012,"pX":1.7134006372750896,"pZ":1.3735167756911335,"vX0":7.385593422575081,"vY0":-128.27079891791158,"vZ0":-5.748180117227156,"x":51.69,"y":201.7,"x0":-1.073509552264576,"y0":50.00268331541293,"z0":5.965285409588667,"aX":-1.6183812272454148},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":0.1,"spinRate":2619,"spinDirection":292},"zone":14,"typeConfidence":0.91,"plateTime":0.42648362196961154,"extension":6.198975027991631},"index":1,"playId":"f638b7cc-6960-3151-bd37-5e70eb65e952","pitchNumber":1,"startTime":"2026-07-01T01:22:50.160Z","endTime":"2026-07-01T01:22:53.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"74a293ee-c036-33ad-8f93-9c8c83079fb0","startTime":"2026-07-01T01:23:09.200Z","endTime":"2026-07-01T01:23:21.505Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Fielding error by first baseman Sean Keys on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":3,"actionPlayId":"74a293ee-c036-33ad-8f93-9c8c83079fb0","startTime":"2026-07-01T01:23:35.931Z","endTime":"2026-07-01T01:23:50.330Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"postOnSecond":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.48,"dramaIndex":24.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721000771242846,"aZ":-29.443746215547506,"pfxX":-0.34973091904048337,"pfxZ":1.6287073378624974,"pX":0.7433180638248262,"pZ":2.842063083946422,"vX0":4.816736189014999,"vY0":-128.6529921416029,"vZ0":-2.3164706508149235,"x":88.67,"y":162.04,"x0":-1.1078127210066493,"y0":50.002383838595726,"z0":6.036441480798186,"aX":-0.5865507025105388},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-0.5,"spinRate":2453,"spinDirection":121},"zone":3,"typeConfidence":0.91,"plateTime":0.425751257476489,"extension":6.240401776915179},"index":4,"playId":"e506010c-726f-3559-8fb2-b0a7a5613d37","pitchNumber":2,"startTime":"2026-07-01T01:23:50.330Z","endTime":"2026-07-01T01:23:54.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90217825546519,"aZ":-29.761265176478584,"pfxX":-1.381709279126838,"pfxZ":1.4527808928198604,"pX":1.630323232118511,"pZ":1.2965269938067623,"vX0":7.134310493153183,"vY0":-127.92187252072938,"vZ0":-5.6642714719289415,"x":54.86,"y":203.77,"x0":-1.01279445014848,"y0":50.00169277126656,"z0":5.866790822192912,"aX":-2.294219146731428},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.6,"breakHorizontal":1.0,"spinRate":2567,"spinDirection":348},"zone":14,"typeConfidence":0.9,"plateTime":0.42784727311956816,"extension":6.324140147897103},"index":5,"playId":"056b98db-7593-3bf6-b50c-0e7289a67374","pitchNumber":3,"startTime":"2026-07-01T01:24:08.272Z","endTime":"2026-07-01T01:24:11.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851480201328762,"aZ":-31.03580443429543,"pfxX":-0.8169616140274227,"pfxZ":0.6695868630138166,"pX":0.5976552510098786,"pZ":1.7168651641843031,"vX0":5.002997125524095,"vY0":-129.1190679972144,"vZ0":-4.5264644152387845,"x":94.22,"y":192.42,"x0":-1.2587097159855736,"y0":50.000799855206175,"z0":5.880492562727501,"aX":-1.3808317379590478},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":0.4,"spinRate":2514,"spinDirection":313},"zone":9,"typeConfidence":0.9,"plateTime":0.4241866297299781,"extension":6.215989255750722},"index":6,"playId":"cb92c648-a829-32f5-b78d-7f0f4fa1eb7a","pitchNumber":4,"startTime":"2026-07-01T01:24:28.548Z","endTime":"2026-07-01T01:24:55.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"1cd90994-a291-4671-8bce-ad2acd71b8aa","startTime":"2026-07-01T01:25:04.154Z","endTime":"2026-07-01T01:25:08.084Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71870158094227,"aZ":-30.584944635596422,"pfxX":-0.572047614246721,"pfxZ":0.9077977158684494,"pX":0.8237504858070643,"pZ":2.4228170554237027,"vX0":5.2185790284891445,"vY0":-130.9401777793997,"vZ0":-3.0120398821184384,"x":85.6,"y":173.36,"x0":-1.1144109532985578,"y0":50.002743024356484,"z0":5.858809849250942,"aX":-1.001525401700154},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":0.0,"spinRate":2599,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.41711753602031365,"extension":6.274854392397026},"hitData":{"launchSpeed":66.1,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.86,"coordY":172.82}},"index":8,"playId":"36c3ab57-0584-3eeb-98b8-54fc75210853","pitchNumber":5,"startTime":"2026-07-01T01:25:18.124Z","endTime":"2026-07-01T01:25:25.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.48,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:25:25.791Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brett Baty out on a sacrifice fly to center fielder Daulton Varsho. A.J. Ewing scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T01:25:53.932Z","endTime":"2026-07-01T01:28:17.372Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":667297,"link":"/api/v1/people/667297"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524074003926458,"aZ":-42.73393657683484,"pfxX":7.67602279205537,"pfxZ":-6.999380708284495,"pX":2.524195482602241,"pZ":0.2171011561721612,"vX0":5.140733141495141,"vY0":-122.68794123816221,"vZ0":-5.497042233920664,"x":20.78,"y":232.92,"x0":-0.602601671688642,"y0":50.00243606455451,"z0":6.16866086734194,"aX":11.583284079554423},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.8,"breakHorizontal":-15.2,"spinRate":2713,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.44815009029457675,"extension":6.170014553981262},"index":0,"playId":"25ef2b5f-9de2-32b3-8521-fbb1cb8f3ba0","pitchNumber":1,"startTime":"2026-07-01T01:25:57.078Z","endTime":"2026-07-01T01:26:00.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"third":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"25ef2b5f-9de2-32b3-8521-fbb1cb8f3ba0","startTime":"2026-07-01T01:26:07.219Z","endTime":"2026-07-01T01:26:31.340Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"third":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290847494262348,"aZ":-45.10022406782042,"pfxX":7.279453666518727,"pfxZ":-8.74345602703275,"pX":0.6946899919397788,"pZ":2.0997580665513156,"vX0":1.6153107165091645,"vY0":-121.75334284172865,"vZ0":-0.8804957108879155,"x":90.52,"y":182.09,"x0":-0.924938002127786,"y0":50.00296091503732,"z0":6.421404070309782,"aX":10.762081533347859},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.7,"breakHorizontal":-13.6,"spinRate":2743,"spinDirection":17},"zone":9,"typeConfidence":0.91,"plateTime":0.4525095392269849,"extension":6.011095505591337},"index":2,"playId":"8078822e-ea30-34b3-afa4-169b089bdef7","pitchNumber":2,"startTime":"2026-07-01T01:26:31.340Z","endTime":"2026-07-01T01:26:35.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"third":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14350540517701,"aZ":-23.614064982584548,"pfxX":-10.339967243457673,"pfxZ":4.4782065020299235,"pX":-0.7224583948944844,"pZ":3.4669034568060466,"vX0":3.8563919370845174,"vY0":-137.9465821205929,"vZ0":-2.9735197993656013,"x":144.54,"y":145.17,"x0":-0.8022909157693543,"y0":50.00133388582042,"z0":6.166104490385624,"aX":-19.75441222968045},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":17.8,"spinRate":2284,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.3983705238291355,"extension":6.23329265906671},"index":3,"playId":"5a77add9-f234-3cf5-b614-bb804ecbe369","pitchNumber":3,"startTime":"2026-07-01T01:26:56.602Z","endTime":"2026-07-01T01:27:00.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"third":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12977073680696,"aZ":-42.27352392092229,"pfxX":6.413431989935696,"pfxZ":-6.622224386478423,"pX":0.5866886255155431,"pZ":1.7570642751829058,"vX0":1.4916719459628485,"vY0":-123.40916463342812,"vZ0":-2.3386942746373496,"x":105.26,"y":139.01,"x0":-0.8601515790165835,"y0":50.00394579295969,"z0":6.316064329249114,"aX":9.780789576458755},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.2,"breakHorizontal":-12.0,"spinRate":2692,"spinDirection":12},"zone":9,"typeConfidence":0.89,"plateTime":0.4457637250625197,"extension":5.841954200849738},"index":4,"playId":"e811fdf3-27b9-3b8b-9624-345ff32d42aa","pitchNumber":4,"startTime":"2026-07-01T01:27:16.484Z","endTime":"2026-07-01T01:27:22.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"third":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33599977466027,"aZ":-45.4456289163767,"pfxX":5.35334909390102,"pfxZ":-8.576095233812104,"pX":0.6707824706716423,"pZ":2.73288183039511,"vX0":1.6473195158654648,"vY0":-124.03076911655334,"vZ0":0.1922247260629355,"x":91.43,"y":164.99,"x0":-0.6985200545966231,"y0":50.00194745290216,"z0":6.464739392807134,"aX":8.284911828819988},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-15.2,"breakHorizontal":-10.1,"spinRate":2841,"spinDirection":20},"zone":6,"typeConfidence":0.9,"plateTime":0.4427255924535767,"extension":6.1913219259025345},"hitData":{"launchSpeed":92.9,"launchAngle":36.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.8,"coordY":61.48}},"index":5,"playId":"847517b9-8e34-3e54-8382-b0f2221cc7b1","pitchNumber":5,"startTime":"2026-07-01T01:28:03.683Z","endTime":"2026-07-01T01:28:17.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"third":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-1.3999999999999995,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:28:17.372Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Torrens walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T01:28:42.698Z","endTime":"2026-07-01T01:31:14.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29893301196484,"aZ":-22.482425609732623,"pfxX":-9.048784206942713,"pfxZ":5.051147576916204,"pX":1.3578926486564569,"pZ":2.385648725655863,"vX0":8.558575650628255,"vY0":-137.7725864083447,"vZ0":-5.9485601773282655,"x":65.24,"y":174.37,"x0":-0.6168475955916247,"y0":50.00008091536527,"z0":6.097382287050375,"aX":-17.35100180389755},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":14.5,"spinRate":2427,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.39792378456870114,"extension":6.334593052689819},"index":0,"playId":"43b6ea13-ab99-33d4-bc6a-9f97a82c4dd3","pitchNumber":1,"startTime":"2026-07-01T01:28:44.500Z","endTime":"2026-07-01T01:28:48.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.357324714418976,"aZ":-33.635653379630504,"pfxX":0.7093252765313518,"pfxZ":-0.8514834329764351,"pX":0.3070023321661197,"pZ":2.331319706222718,"vX0":3.57807579315688,"vY0":-129.23193351756387,"vZ0":-2.941653115136427,"x":105.3,"y":175.83,"x0":-1.1819838399980243,"y0":50.00563140708847,"z0":6.0414615382306005,"aX":1.2120442076448157},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.9,"breakHorizontal":-2.0,"spinRate":2700,"spinDirection":64},"zone":6,"typeConfidence":0.9,"plateTime":0.42219097110322545,"extension":5.9702555972075215},"index":1,"playId":"5c6148ff-bf96-3f3c-9280-6324bf0a5ebe","pitchNumber":2,"startTime":"2026-07-01T01:29:00.632Z","endTime":"2026-07-01T01:29:06.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-01T01:29:14.418Z","endTime":"2026-07-01T01:29:28.521Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0136679235939,"aZ":-18.264210951201868,"pfxX":-8.042586429276588,"pfxZ":7.212629632303351,"pX":0.6739589301823222,"pZ":1.4532006885152788,"vX0":6.265262045306946,"vY0":-137.8577561224234,"vZ0":-8.985626991089207,"x":91.31,"y":199.54,"x0":-0.5807203777157166,"y0":50.005543058626785,"z0":5.982683129176423,"aX":-15.516853077690826},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2349,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3969795615042373,"extension":6.496283643527595},"index":3,"playId":"433778bd-2d93-3c71-b626-275bb14dea88","pitchNumber":3,"startTime":"2026-07-01T01:29:28.521Z","endTime":"2026-07-01T01:29:31.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888373729265634,"aZ":-33.041523350684365,"pfxX":0.5782208415705843,"pfxZ":-0.5023289513092539,"pX":-0.5141149846002443,"pZ":2.9515645891018694,"vX0":1.6219257760272328,"vY0":-129.89600455817666,"vZ0":-1.3976375466635966,"x":136.6,"y":159.09,"x0":-1.2194685806029824,"y0":50.003440444682795,"z0":5.987808097174993,"aX":0.9969189405736917},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.0,"breakHorizontal":-1.3,"spinRate":2718,"spinDirection":76},"zone":1,"typeConfidence":0.9,"plateTime":0.42020601271055424,"extension":6.127397299386412},"index":4,"playId":"c7e5eab0-41be-3358-a38a-d57efc737194","pitchNumber":4,"startTime":"2026-07-01T01:29:44.257Z","endTime":"2026-07-01T01:29:47.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407555048884078,"aZ":-32.31916804147904,"pfxX":-0.30963184874110894,"pfxZ":-0.08227234103721415,"pX":1.11292063664609,"pZ":2.1710783185301885,"vX0":5.543464052785851,"vY0":-129.98611264808284,"vZ0":-3.4243088328074087,"x":74.58,"y":180.16,"x0":-1.0042327725784668,"y0":50.00608766161103,"z0":5.951040240576749,"aX":-0.5330990644450022},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.7,"breakHorizontal":-0.6,"spinRate":2647,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4208506578729101,"extension":6.177708625534406},"index":5,"playId":"7311590f-cca6-3321-9693-5d69c0bf21c0","pitchNumber":5,"startTime":"2026-07-01T01:30:06.475Z","endTime":"2026-07-01T01:30:10.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":88.5,"endSpeed":81.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870451006926142,"aZ":-31.47731542868673,"pfxX":-0.34573279875022767,"pfxZ":0.41571523387059983,"pX":1.058690478843747,"pZ":2.1579326641795875,"vX0":5.525063850184865,"vY0":-128.77278527628735,"vZ0":-3.4481318516051287,"x":76.65,"y":180.52,"x0":-1.0702769732994306,"y0":50.00475267292556,"z0":5.950998064933267,"aX":-0.5818102569652832},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.6,"spinRate":2721,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.42542937786202417,"extension":6.3224426788740145},"index":6,"playId":"ac6664d1-ec91-3797-b915-db1b8d358183","pitchNumber":6,"startTime":"2026-07-01T01:30:24.876Z","endTime":"2026-07-01T01:30:27.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":89.8,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535302475348587,"aZ":-30.834490672963003,"pfxX":-0.4251559171912431,"pfxZ":0.7762539795937986,"pX":1.0470227344462772,"pZ":2.0995242626726274,"vX0":5.74702653592642,"vY0":-130.69219026392997,"vZ0":-3.6867793679226226,"x":77.09,"y":182.09,"x0":-1.1287781973271258,"y0":50.00202646998453,"z0":5.8540643662954714,"aX":-0.7332723895808921},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.8,"breakHorizontal":-0.6,"spinRate":2536,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.41970963182299315,"extension":6.249102985375469},"index":7,"playId":"ec007bab-5c08-3c3f-9bb2-fefca32e2546","pitchNumber":7,"startTime":"2026-07-01T01:30:49.269Z","endTime":"2026-07-01T01:30:52.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818864072522185,"aZ":-34.947862405236584,"pfxX":1.5109618224102999,"pfxZ":-1.6905250559164973,"pX":-0.9641563122039292,"pZ":3.8681571909473225,"vX0":0.3696647702760409,"vY0":-127.32685996290144,"vZ0":1.374215363507114,"x":153.75,"y":134.34,"x0":-1.3074459248645312,"y0":50.000436374333056,"z0":6.084105778131574,"aX":2.4836366273205246},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.5,"breakHorizontal":-2.8,"spinRate":2498,"spinDirection":64},"zone":11,"typeConfidence":0.84,"plateTime":0.4299503628468,"extension":5.985024418066006},"index":8,"playId":"e0d6d159-281e-3efc-b063-ab7450a30d7b","pitchNumber":8,"startTime":"2026-07-01T01:31:10.110Z","endTime":"2026-07-01T01:31:14.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":667297,"link":"/api/v1/people/667297"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-0.20000000000000062,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:31:14.765Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk challenged (pitch result), call on the field was overturned: Carson Benge called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T01:33:37.498Z","endTime":"2026-07-01T01:34:45.467Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T01:31:34.382Z","endTime":"2026-07-01T01:32:14.077Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adam Macko replaces Tommy Nance.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-07-01T01:32:14.077Z","endTime":"2026-07-01T01:33:39.745Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667297,"link":"/api/v1/people/667297","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43428661281752,"aZ":-28.742005939303418,"pfxX":-0.4423489180354756,"pfxZ":2.2257612445382335,"pX":0.683206292314218,"pZ":2.94605177031249,"vX0":-3.200026729079151,"vY0":-123.42880833226299,"vZ0":-0.5283145828424871,"x":90.96,"y":159.24,"x0":2.0536871911847077,"y0":50.004055879094054,"z0":5.58181114876395,"aX":-0.6830846792802842},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.2,"breakHorizontal":1.6,"spinRate":2509,"spinDirection":174},"zone":3,"typeConfidence":0.91,"plateTime":0.44365627080460035,"extension":5.617093341202301},"index":2,"playId":"000e2aad-90d2-3316-a8ed-2d12b922a152","pitchNumber":1,"startTime":"2026-07-01T01:33:39.745Z","endTime":"2026-07-01T01:33:43.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.452275385739156,"aZ":-28.60738908195049,"pfxX":-1.1628142567094462,"pfxZ":2.32868716779285,"pX":-0.6087498864498097,"pZ":0.8833646133983003,"vX0":-5.857062013656613,"vY0":-123.03772881717506,"vZ0":-4.912456576235393,"x":140.2,"y":214.93,"x0":1.9539172249814927,"y0":50.004015169294526,"z0":5.330596187238092,"aX":-1.7823572305907427},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.2,"breakHorizontal":3.5,"spinRate":2459,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4451934880980679,"extension":5.834153120984255},"index":3,"playId":"97131070-a787-3d58-a8b5-388f0374c205","pitchNumber":2,"startTime":"2026-07-01T01:33:58.865Z","endTime":"2026-07-01T01:34:03.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.807503860020752,"aZ":-30.487563472480307,"pfxX":-0.5804637698466326,"pfxZ":1.0985190702421104,"pX":-0.7730016586138815,"pZ":2.246881500741299,"vX0":-5.880184655104689,"vY0":-123.55834401913147,"vZ0":-1.8660447663133977,"x":146.47,"y":178.11,"x0":1.718291194778719,"y0":50.0043152673139,"z0":5.586472826253232,"aX":-0.8924748144412674},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":2.5,"spinRate":2377,"spinDirection":171},"zone":4,"typeConfidence":0.9,"plateTime":0.4441672784799029,"extension":5.726767780811205},"index":4,"playId":"01a36f0c-0cff-343d-a727-f8a2dc0c160a","pitchNumber":3,"startTime":"2026-07-01T01:34:18.458Z","endTime":"2026-07-01T01:34:45.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:34:45.467Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blue Jays challenged (play at 1st), call on the field was upheld: Ernie Clement grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T01:37:05.577Z","endTime":"2026-07-01T01:37:55.637Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:36:17.995Z","endTime":"2026-07-01T01:37:07.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43077343959478,"aZ":-17.109226354861434,"pfxX":-9.558875327884765,"pfxZ":7.999728270876519,"pX":0.6255182009545189,"pZ":2.706225355568876,"vX0":10.249359447580366,"vY0":-135.7844076220384,"vZ0":-3.406158951424053,"x":93.16,"y":165.71,"x0":-1.9413082442605936,"y0":50.000551526300086,"z0":5.154862497563155,"aX":-17.99547991746951},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":15.4,"spinRate":2264,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.4021197017731719,"extension":7.158944790923976},"index":1,"playId":"7e90d171-5269-3d82-b45a-47d0cd0ac380","pitchNumber":1,"startTime":"2026-07-01T01:37:07.914Z","endTime":"2026-07-01T01:37:11.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573542203192385,"aZ":-36.21975995107576,"pfxX":-13.226892349155081,"pfxZ":-2.761271604442479,"pX":0.6465350881276845,"pZ":2.630283611529252,"vX0":10.153487195092454,"vY0":-120.27224529097245,"vZ0":1.5316081911740447,"x":92.36,"y":167.76,"x0":-1.9136230905856026,"y0":50.00560156299123,"z0":5.20009484512716,"aX":-19.35944182456418},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.3,"breakHorizontal":21.5,"spinRate":2559,"spinDirection":276},"zone":6,"typeConfidence":0.92,"plateTime":0.4556019111737162,"extension":6.81604808646084},"index":2,"playId":"c2beaa02-eebc-3faf-b7b3-38b6e13d6dcc","pitchNumber":2,"startTime":"2026-07-01T01:37:21.637Z","endTime":"2026-07-01T01:37:25.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.181117022814096,"aZ":-35.722018834632614,"pfxX":-13.10687569829934,"pfxZ":-2.4500524336446254,"pX":-0.0012398378684855787,"pZ":1.5655628117756464,"vX0":8.824431538605184,"vY0":-119.92947080847294,"vZ0":-0.8792029106991031,"x":117.05,"y":196.51,"x0":-2.034002538839041,"y0":50.00083714809376,"z0":5.135806519969228,"aX":-19.003685088288503},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.3,"breakHorizontal":21.5,"spinRate":2637,"spinDirection":282},"zone":14,"typeConfidence":0.92,"plateTime":0.45751219083007433,"extension":6.873078247577325},"hitData":{"launchSpeed":89.3,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.59,"coordY":169.8}},"index":3,"playId":"23d13f0d-488d-3d4b-8f2f-02074b35ce83","pitchNumber":3,"startTime":"2026-07-01T01:37:47.950Z","endTime":"2026-07-01T01:37:55.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":141},"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.95,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:37:55.637Z","atBatIndex":68},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daulton Varsho pops out to third baseman Bo Bichette in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T01:40:38.274Z","endTime":"2026-07-01T01:41:12.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813853691698686,"aZ":-34.340202805195005,"pfxX":-12.661938843331619,"pfxZ":-1.4914397140079139,"pX":0.7703696752108669,"pZ":2.057080229575868,"vX0":10.20857382386021,"vY0":-119.83903942632436,"vZ0":-0.10499405327116396,"x":87.64,"y":183.24,"x0":-1.9059043520375647,"y0":50.004102696654286,"z0":5.176694877898352,"aX":-18.36255920393001},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.4,"breakHorizontal":20.4,"spinRate":2689,"spinDirection":280},"zone":9,"typeConfidence":0.92,"plateTime":0.45758714854747007,"extension":6.766122239541369},"index":0,"playId":"fc855670-82b9-356b-8614-b180455bda05","pitchNumber":1,"startTime":"2026-07-01T01:40:46.192Z","endTime":"2026-07-01T01:40:49.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1467622535333,"aZ":-17.599641993474407,"pfxX":-9.88750248205701,"pfxZ":7.720436723786811,"pX":-0.3079086460293823,"pZ":3.249284743020958,"vX0":8.35778378383622,"vY0":-136.55757922260628,"vZ0":-1.799364687237353,"x":128.74,"y":151.05,"x0":-2.123943638376661,"y0":50.00403746324122,"z0":5.127803811853439,"aX":-18.670248479865574},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":16.1,"spinRate":2388,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.4011417939126476,"extension":7.182548350919131},"hitData":{"launchSpeed":80.7,"launchAngle":73.0,"totalDistance":113.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.15,"coordY":185.53}},"index":1,"playId":"030b450b-fa7c-3511-9769-353f92a57cd9","pitchNumber":2,"startTime":"2026-07-01T01:41:01.693Z","endTime":"2026-07-01T01:41:12.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:41:12.221Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T01:41:33.592Z","endTime":"2026-07-01T01:44:13.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.968543579434893,"aZ":-18.9586984948281,"pfxX":-9.689956160160191,"pfxZ":6.87975961681036,"pX":0.043152321892603915,"pZ":2.504424968103197,"vX0":8.931161985946048,"vY0":-137.60360999488083,"vZ0":-3.7310405133930824,"x":115.36,"y":171.16,"x0":-1.9825118701994378,"y0":50.00614188474249,"z0":5.159266716328227,"aX":-18.622964915217203},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":15.7,"spinRate":2389,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.39775043797723075,"extension":7.394479711080316},"index":0,"playId":"8b55e4d3-bba5-3911-99ac-7d9c112e48b5","pitchNumber":1,"startTime":"2026-07-01T01:41:38.291Z","endTime":"2026-07-01T01:41:41.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-01T01:41:54.647Z","endTime":"2026-07-01T01:42:07.221Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":94.8,"endSpeed":86.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.542474730670214,"aZ":-16.077459568115316,"pfxX":-8.631317479913568,"pfxZ":8.4065637011601,"pX":0.845954847204114,"pZ":3.091548282146029,"vX0":10.351041604701239,"vY0":-137.72982352126874,"vZ0":-2.4170573177148404,"x":84.75,"y":155.31,"x0":-1.8454976794149875,"y0":50.00152468648904,"z0":5.071954063937241,"aX":-16.52594620596938},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":13.3,"spinRate":2347,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.3981827902781956,"extension":7.537797328498503},"index":2,"playId":"e08ce9cd-13d0-3445-83d5-9c23134a3938","pitchNumber":2,"startTime":"2026-07-01T01:42:07.221Z","endTime":"2026-07-01T01:42:10.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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.7,"endSpeed":87.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72392416580322,"aZ":-17.032245631895492,"pfxX":-9.590496093143244,"pfxZ":7.772821783098804,"pX":1.3805960091428426,"pZ":3.0258463108861133,"vX0":12.051003937681939,"vY0":-138.85057738657528,"vZ0":-2.7191616451666363,"x":64.37,"y":157.08,"x0":-1.774246168308629,"y0":50.003531157990786,"z0":5.15409880210535,"aX":-18.68630186227489},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":14.8,"spinRate":2403,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.3948017467584348,"extension":7.494366769325639},"index":3,"playId":"f3ae6f7e-247c-366b-b714-16f2bb9c2438","pitchNumber":3,"startTime":"2026-07-01T01:42:24.808Z","endTime":"2026-07-01T01:42:28.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963485676419676,"aZ":-32.691553985660704,"pfxX":-12.131176039840646,"pfxZ":-0.33913559205247523,"pX":-0.5687050795945339,"pZ":2.3626737038443033,"vX0":7.246606266955669,"vY0":-122.82109534077081,"vZ0":0.025724578651585617,"x":138.68,"y":174.99,"x0":-1.9921789124970082,"y0":50.004448598455426,"z0":5.148952854815394,"aX":-18.401959833062566},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":20.0,"spinRate":2681,"spinDirection":280},"zone":4,"typeConfidence":0.9,"plateTime":0.4471903161535611,"extension":7.07690705697635},"index":4,"playId":"5ccdb647-e0cc-3e05-aa6a-5e80b6b3f2e7","pitchNumber":4,"startTime":"2026-07-01T01:42:42.113Z","endTime":"2026-07-01T01:42:45.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876281556516666,"aZ":-37.02079358250741,"pfxX":-11.923125378308079,"pfxZ":-3.240071488828023,"pX":0.4109604001782015,"pZ":1.755329812884398,"vX0":9.524544847677987,"vY0":-121.80931213304444,"vZ0":-0.14771312802146075,"x":101.34,"y":191.39,"x0":-2.0088998732871373,"y0":50.002667172871675,"z0":5.029067285979891,"aX":-17.841224925271128},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.6,"breakHorizontal":19.2,"spinRate":2764,"spinDirection":284},"zone":9,"typeConfidence":0.91,"plateTime":0.45039714868580205,"extension":7.067889443560927},"index":5,"playId":"2e17c88a-3199-3d84-8635-5bd19e6e2a26","pitchNumber":5,"startTime":"2026-07-01T01:43:12.207Z","endTime":"2026-07-01T01:43:15.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665338918636635,"aZ":-36.664466569330344,"pfxX":-11.244623160471766,"pfxZ":-3.1081410362849935,"pX":-0.49486027288733897,"pZ":1.553953055821876,"vX0":7.235222584365746,"vY0":-119.81100479361189,"vZ0":-0.5084733200667932,"x":135.86,"y":196.82,"x0":-2.1035713584434053,"y0":50.004831539879554,"z0":5.065508003909449,"aX":-16.234875212690294},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.4,"breakHorizontal":18.5,"spinRate":2802,"spinDirection":290},"zone":7,"typeConfidence":0.91,"plateTime":0.4584056623510695,"extension":6.96351204629314},"index":6,"playId":"101e0ba0-c1de-3086-867b-2fd2a906192a","pitchNumber":6,"startTime":"2026-07-01T01:43:40.673Z","endTime":"2026-07-01T01:43:43.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":95.4,"endSpeed":87.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.477936644046107,"aZ":-15.434552130194339,"pfxX":-8.0820912013681,"pfxZ":8.591790186492688,"pX":0.7484124028580045,"pZ":3.0187673014680403,"vX0":10.133936759883243,"vY0":-138.5861796764058,"vZ0":-3.0421827766482696,"x":88.47,"y":157.27,"x0":-1.902697608191033,"y0":50.00470503931482,"z0":5.159504055148866,"aX":-15.750542573203962},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":12.6,"spinRate":2278,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.3949762576084619,"extension":7.327991298263424},"hitData":{"launchSpeed":75.2,"launchAngle":18.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.83,"coordY":114.5}},"index":7,"playId":"b8d78aab-c5ed-3d03-b0e0-d2a7c7e7ef06","pitchNumber":7,"startTime":"2026-07-01T01:44:01.266Z","endTime":"2026-07-01T01:44:13.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:44:13.374Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Myles Straw grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-01T01:44:32.741Z","endTime":"2026-07-01T01:46:31.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".744"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.63"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.22"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.38"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.73"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.36"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.02"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.07"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.20"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.33"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".282"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".744"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".944"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.258421248887696,"aZ":-15.626855102506338,"pfxX":-7.11536213532512,"pfxZ":8.602422178218074,"pX":-0.26147429396593974,"pZ":4.250058037942274,"vX0":6.998667911433382,"vY0":-137.94952195397025,"vZ0":-0.03484347072349436,"x":126.97,"y":124.03,"x0":-1.9093625540291133,"y0":50.00227887548239,"z0":5.3180653696943745,"aX":-13.686454709511777},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":11.4,"spinRate":2303,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39735778906745445,"extension":7.257917298013807},"index":0,"playId":"617e3537-99d3-3f6f-ba5b-2217526b6006","pitchNumber":1,"startTime":"2026-07-01T01:44:40.814Z","endTime":"2026-07-01T01:44:50.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis Urías advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"617e3537-99d3-3f6f-ba5b-2217526b6006","startTime":"2026-07-01T01:44:53.991Z","endTime":"2026-07-01T01:45:01.747Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"postOnSecond":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.59,"dramaIndex":21.0,"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":94.6,"endSpeed":86.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17789326927496,"aZ":-13.635022650702199,"pfxX":-10.273004112900317,"pfxZ":9.745395355103305,"pX":1.6658827353145866,"pZ":2.1353779879214816,"vX0":13.094292869038656,"vY0":-137.02047067722103,"vZ0":-5.615967503897959,"x":53.5,"y":181.12,"x0":-1.8393990209283448,"y0":50.001661373325746,"z0":5.1426559120647966,"aX":-19.54060884295805},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":15.8,"spinRate":2497,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.39968538351417315,"extension":7.343444999050429},"index":2,"playId":"47fe8e12-2638-315d-bfce-3daf6668f5eb","pitchNumber":2,"startTime":"2026-07-01T01:45:01.747Z","endTime":"2026-07-01T01:45:06.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.751232994811435,"aZ":-33.506885966733705,"pfxX":-12.880393391504068,"pfxZ":-0.9005707206447005,"pX":-0.17113505658483014,"pZ":1.9702352713786395,"vX0":8.359048291500182,"vY0":-121.3345857187822,"vZ0":-0.4395869347282486,"x":123.52,"y":185.58,"x0":-1.995416043828208,"y0":50.00056392777412,"z0":5.084834747898123,"aX":-19.115083414293643},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.4,"breakHorizontal":21.2,"spinRate":2630,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.45220527797836585,"extension":7.193944357215105},"index":3,"playId":"184bfd6a-0fe0-3af7-823f-ca9b57014f2d","pitchNumber":3,"startTime":"2026-07-01T01:45:22.975Z","endTime":"2026-07-01T01:45:26.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.961822314889005,"aZ":-35.77090711084457,"pfxX":-13.6920633535143,"pfxZ":-2.3888794440136696,"pX":1.2048380760165214,"pZ":2.8532042431289084,"vX0":11.55863976180562,"vY0":-122.0759050367452,"vZ0":1.9974056668433835,"x":71.07,"y":161.74,"x0":-1.821992355898283,"y0":50.004761293480655,"z0":5.112720589176874,"aX":-20.582082713670246},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.5,"breakHorizontal":22.0,"spinRate":2735,"spinDirection":281},"zone":12,"typeConfidence":0.91,"plateTime":0.4493763337446559,"extension":7.029377035262034},"index":4,"playId":"fbf68dd8-9484-3a48-ab38-b26b96fc7a60","pitchNumber":4,"startTime":"2026-07-01T01:45:41.157Z","endTime":"2026-07-01T01:45:44.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189985884038297,"aZ":-18.945144010813273,"pfxX":-9.220674790355918,"pfxZ":6.965074655890663,"pX":-0.5319009768124133,"pZ":1.9289726637466518,"vX0":7.002140409621559,"vY0":-136.9466289455403,"vZ0":-4.9392642637078765,"x":137.27,"y":186.7,"x0":-1.9236644887186602,"y0":50.004826521070044,"z0":5.05157256195233,"aX":-17.519246759594445},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":15.2,"spinRate":2397,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.3999264607685977,"extension":7.309277631009707},"index":5,"playId":"606a4bdb-aaea-3f00-af46-6667dcdfedf9","pitchNumber":5,"startTime":"2026-07-01T01:46:02.443Z","endTime":"2026-07-01T01:46:06.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.380984086638357,"aZ":-34.871284787714195,"pfxX":-13.054132186814767,"pfxZ":-1.831367437415829,"pX":0.3900979683125014,"pZ":1.9428977491014925,"vX0":9.388039766141386,"vY0":-121.0812611613932,"vZ0":-0.0165397875505644,"x":102.13,"y":186.32,"x0":-1.8565986306159772,"y0":50.00295967380525,"z0":5.021344075945248,"aX":-19.23058670805313},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.0,"breakHorizontal":21.1,"spinRate":2742,"spinDirection":285},"zone":9,"typeConfidence":0.91,"plateTime":0.4537414428976718,"extension":7.019684799552064},"hitData":{"launchSpeed":68.0,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":171.61}},"index":6,"playId":"dbaff64a-18dc-34d4-8e30-a6d0f2b47872","pitchNumber":6,"startTime":"2026-07-01T01:46:24.041Z","endTime":"2026-07-01T01:46:31.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642207,"link":"/api/v1/people/642207","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":665742,"link":"/api/v1/people/665742"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503493,"link":"/api/v1/people/503493"},"officialType":"Home Plate"},{"official":{"id":596805,"link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":428442,"link":"/api/v1/people/428442"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":642207,"link":"/api/v1/people/642207"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:46:31.409Z","atBatIndex":71}]