[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Foscue grounds out, second baseman Daniel Schneemann to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:12:00.842Z","endTime":"2026-07-01T17:13:10.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T14:17:05.407Z","endTime":"2026-07-01T16:43:51.824Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T16:43:51.824Z","endTime":"2026-07-01T17:08:33.424Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T17:08:33.424Z","endTime":"2026-07-01T17:12:03.208Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"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.2,"endSpeed":86.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.484672365623474,"aZ":-15.055071630151676,"pfxX":4.022317485036138,"pfxZ":8.968778249300627,"pX":-0.7201480452033298,"pZ":2.673548442561468,"vX0":-5.798400179971953,"vY0":-137.07576710772955,"vZ0":-5.2076639174571735,"x":144.45,"y":166.59,"x0":0.8971508882104429,"y0":50.00135344371036,"z0":5.621097604235466,"aX":7.676493411230411},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.1,"spinRate":1841,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.39914469213502013,"extension":7.14161264373206},"index":3,"playId":"782c4f92-2bae-3ec3-95ff-399ed5996503","pitchNumber":1,"startTime":"2026-07-01T17:12:03.208Z","endTime":"2026-07-01T17:12:07.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.8,"endSpeed":88.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049941055953806,"aZ":-15.149911444118437,"pfxX":6.110223662650932,"pfxZ":8.705958599745221,"pX":0.42417585512553857,"pZ":0.9553665789765098,"vX0":-3.5483999539503546,"vY0":-137.83694576638436,"vZ0":-9.649245153255613,"x":100.83,"y":212.99,"x0":0.923712646626791,"y0":50.00091886086254,"z0":5.487681165203204,"aX":11.943612994482036},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.4,"spinRate":1998,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.3949792842233304,"extension":7.421495615382808},"index":4,"playId":"3a704016-571b-36b1-b1e9-690e1a62b81b","pitchNumber":2,"startTime":"2026-07-01T17:12:19.615Z","endTime":"2026-07-01T17:12:23.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.785641458196764,"aZ":-14.764838767497789,"pfxX":4.602789141020694,"pfxZ":9.062463400145473,"pX":-0.17700872742475005,"pZ":2.89527411068674,"vX0":-4.198543023768411,"vY0":-136.6751163501601,"vZ0":-4.744091668031416,"x":123.75,"y":160.61,"x0":0.7696837647219595,"y0":50.00248056365698,"z0":5.64363635609441,"aX":8.841818719384129},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-7.7,"spinRate":1788,"spinDirection":154},"zone":2,"typeConfidence":0.91,"plateTime":0.3984327642576191,"extension":7.603985738726096},"index":5,"playId":"60f67b9d-6c2a-30eb-9d99-b3f966ec72cb","pitchNumber":3,"startTime":"2026-07-01T17:12:35.656Z","endTime":"2026-07-01T17:12:38.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-01T17:12:49.279Z","endTime":"2026-07-01T17:13:02.956Z","isPitch":false,"type":"action","player":{"id":679822,"link":"/api/v1/people/679822"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20289246312287,"aZ":-24.21706862226097,"pfxX":6.882737755062922,"pfxZ":5.228273868549116,"pX":0.5020809941489145,"pZ":2.11574741354053,"vX0":-2.9265625399537654,"vY0":-122.07963061145308,"vZ0":-3.5182326771431045,"x":97.86,"y":181.65,"x0":0.816921495613887,"y0":50.001836628704766,"z0":5.64116766384462,"aX":10.472582923390481},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.0,"breakHorizontal":-11.9,"spinRate":1347,"spinDirection":123},"zone":9,"typeConfidence":0.89,"plateTime":0.4472823122181069,"extension":7.117040729481815},"hitData":{"launchSpeed":58.5,"launchAngle":-45.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.31,"coordY":154.43}},"index":7,"playId":"0e4dd64b-31e8-3c36-96b5-00737ad122b6","pitchNumber":4,"startTime":"2026-07-01T17:13:02.956Z","endTime":"2026-07-01T17:13:10.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-01T17:13:10.971Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:13:16.518Z","endTime":"2026-07-01T17:15:36.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14266996751136,"aZ":-26.513821968989568,"pfxX":-1.4814192168118763,"pfxZ":3.31620580886009,"pX":0.14036618038800738,"pZ":3.1462760024822938,"vX0":-2.066502821888503,"vY0":-129.5542990113709,"vZ0":-1.2922221982231326,"x":111.65,"y":153.83,"x0":1.1396540715206411,"y0":50.00098700548198,"z0":5.671069900955656,"aX":-2.5269052277670987},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":3.1,"spinRate":2067,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.422189244313504,"extension":7.04915701680683},"index":0,"playId":"b19e0a34-0ef4-3afb-ab8e-7633ff8e4241","pitchNumber":1,"startTime":"2026-07-01T17:13:37.424Z","endTime":"2026-07-01T17:13:40.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52000769619649,"aZ":-15.713576488763659,"pfxX":5.077901764649175,"pfxZ":8.376460354823283,"pX":1.3258132144508437,"pZ":2.413875384584385,"vX0":-0.9749795100166224,"vY0":-138.91748795701142,"vZ0":-5.790813655497774,"x":66.46,"y":173.61,"x0":1.020203815245895,"y0":50.00227118127281,"z0":5.560376901579189,"aX":9.978891140536714},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":-9.0,"spinRate":1885,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.3934541356152206,"extension":7.371041312361911},"index":1,"playId":"36a519e3-2065-33d6-a8b3-b6c0913eed7b","pitchNumber":2,"startTime":"2026-07-01T17:13:55.178Z","endTime":"2026-07-01T17:13:58.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":80.3,"endSpeed":73.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.335081007067767,"aZ":-45.51641685767822,"pfxX":-5.145328973793987,"pfxZ":-9.738638670367282,"pX":-0.11130110716190329,"pZ":2.2677385155915966,"vX0":-0.658931336007106,"vY0":-116.94843540982691,"vZ0":1.399531064907977,"x":121.24,"y":177.55,"x0":0.8426783603620583,"y0":50.003202281713826,"z0":5.9676313957257445,"aX":-7.048324858077997},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.9,"breakHorizontal":9.5,"spinRate":2792,"spinDirection":335},"zone":8,"typeConfidence":0.9,"plateTime":0.47035264666981513,"extension":6.7578793650447135},"index":2,"playId":"aed92737-b791-3835-ac53-4d5208fe644f","pitchNumber":3,"startTime":"2026-07-01T17:14:11.360Z","endTime":"2026-07-01T17:14:16.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.983179693505203,"aZ":-13.215879353897396,"pfxX":5.322307092365833,"pfxZ":9.692018345775022,"pX":-1.224552249573168,"pZ":1.3647775536148687,"vX0":-6.975477787279635,"vY0":-139.14777308141154,"vZ0":-9.213754073590014,"x":163.68,"y":201.93,"x0":0.6263094876561802,"y0":50.00009350066505,"z0":5.599888035920799,"aX":10.40827498669838},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-8.2,"spinRate":1907,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.3940121791112299,"extension":7.6224618193124325},"index":3,"playId":"e9aebc73-d21e-3845-b8dd-e7cc2f6979e1","pitchNumber":4,"startTime":"2026-07-01T17:14:36.381Z","endTime":"2026-07-01T17:14:39.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.595643677034577,"aZ":-19.834173893945,"pfxX":6.962444019089116,"pfxZ":8.45024858989823,"pX":-1.0664574485479976,"pZ":1.7775212913296046,"vX0":-6.132653464787321,"vY0":-120.16366235748535,"vZ0":-4.825872155202646,"x":157.65,"y":190.79,"x0":0.6159254229708083,"y0":50.003798460127264,"z0":5.577460025224974,"aX":10.168221670657845},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":1607,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.4560689069480133,"extension":7.654511640140354},"index":4,"playId":"5418d1a5-807e-3b68-a1b8-749539f846fc","pitchNumber":5,"startTime":"2026-07-01T17:14:52.576Z","endTime":"2026-07-01T17:14:55.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.083402217869697,"aZ":-22.613198834982818,"pfxX":6.84731022249424,"pfxZ":6.633434176270497,"pX":0.09242271182475902,"pZ":2.3764271392053016,"vX0":-3.6561088939781925,"vY0":-119.8261370320525,"vZ0":-2.9206453740460665,"x":113.48,"y":174.62,"x0":0.7554925154420027,"y0":50.00301425356159,"z0":5.651282122722922,"aX":9.868421339359815},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.5,"breakHorizontal":-11.4,"spinRate":1337,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.45867667774265497,"extension":7.1731077321743095},"index":5,"playId":"83b324bf-e2a0-3efe-855b-9aa86b851879","pitchNumber":6,"startTime":"2026-07-01T17:15:09.165Z","endTime":"2026-07-01T17:15:12.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.240073524457852,"aZ":-45.595913078025305,"pfxX":-7.3317057780535535,"pfxZ":-9.790548699705262,"pX":0.36348813833517907,"pZ":4.945322534042935,"vX0":0.8259273823122606,"vY0":-116.42137470441212,"vZ0":6.900915285601277,"x":103.14,"y":105.26,"x0":0.956204000204762,"y0":50.00531962035502,"z0":6.262491377578356,"aX":-10.046681658484335},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-15.7,"breakHorizontal":13.1,"spinRate":2782,"spinDirection":333},"zone":12,"typeConfidence":0.89,"plateTime":0.4708159261378775,"extension":6.686159014053904},"index":6,"playId":"02a06f94-1271-373a-a330-714349fa107b","pitchNumber":7,"startTime":"2026-07-01T17:15:33.546Z","endTime":"2026-07-01T17:15:36.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:15:36.784Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to center fielder Kahlil Watson. Josh Jung to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:15:43.181Z","endTime":"2026-07-01T17:17:09.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.705076961079392,"aZ":-14.338286895408892,"pfxX":5.167115576415417,"pfxZ":9.341926087074597,"pX":-1.2305880129326172,"pZ":2.33634028483047,"vX0":-7.1276378689134905,"vY0":-136.9420729688607,"vZ0":-6.15373475010132,"x":163.91,"y":175.7,"x0":0.7281015010023988,"y0":50.006171867294675,"z0":5.584106898235884,"aX":9.869402805446061},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":-7.9,"spinRate":1793,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.39914779285298385,"extension":7.626787919924554},"index":0,"playId":"9cf9f7ca-0a7a-3cc7-b0b6-a771fb1c2b4a","pitchNumber":1,"startTime":"2026-07-01T17:16:01.538Z","endTime":"2026-07-01T17:16:05.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.925451937600066,"aZ":-44.77411463853576,"pfxX":-3.8437878488481507,"pfxZ":-9.248575303801632,"pX":0.3041197549636692,"pZ":2.7367444700226176,"vX0":-0.2852060027372711,"vY0":-116.54548368901054,"vZ0":2.141851234391792,"x":105.41,"y":164.89,"x0":0.9271843569543838,"y0":50.00435185277979,"z0":6.065814451736847,"aX":-5.235508602195691},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-15.8,"breakHorizontal":7.0,"spinRate":2754,"spinDirection":337},"zone":6,"typeConfidence":0.89,"plateTime":0.47175755133490327,"extension":7.1300718669928305},"index":1,"playId":"27f81130-2142-35cb-8890-012e5b61bf06","pitchNumber":2,"startTime":"2026-07-01T17:16:17.359Z","endTime":"2026-07-01T17:16:20.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1815194435346,"aZ":-14.314045944576723,"pfxX":6.18594385138224,"pfxZ":9.413888445638307,"pX":-0.43933710265497045,"pZ":1.622127537892273,"vX0":-5.276154418437619,"vY0":-136.4248773417357,"vZ0":-8.035806948537173,"x":133.75,"y":194.98,"x0":0.7098600306896888,"y0":50.00204439274688,"z0":5.579003678005854,"aX":11.73584376887305},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.2,"spinRate":1935,"spinDirection":151},"zone":7,"typeConfidence":0.91,"plateTime":0.4004932745554606,"extension":7.409732887549231},"index":2,"playId":"ad40bf0e-064a-38be-a6a1-2b948f7c46e1","pitchNumber":3,"startTime":"2026-07-01T17:16:36.974Z","endTime":"2026-07-01T17:16:41.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.854146283448213,"aZ":-13.362708659768732,"pfxX":5.35744405615344,"pfxZ":9.949054340584302,"pX":-0.32063564112888,"pZ":2.451426565912563,"vX0":-4.339103203822789,"vY0":-136.58756010437276,"vZ0":-6.045667374382166,"x":129.22,"y":172.59,"x0":0.5918681005228376,"y0":50.00339074302678,"z0":5.6109615339601815,"aX":10.131323690701514},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-8.8,"spinRate":1930,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.4008852227340425,"extension":7.625493043750709},"hitData":{"launchSpeed":98.6,"launchAngle":14.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.68,"coordY":83.73}},"index":3,"playId":"f9ecffd5-82bc-3576-aedb-9ba79d564ea4","pitchNumber":4,"startTime":"2026-07-01T17:16:56.296Z","endTime":"2026-07-01T17:17:09.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:17:09.822Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:17:12.138Z","endTime":"2026-07-01T17:19:36.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53883179131701,"aZ":-46.37256497631055,"pfxX":-5.009996302683206,"pfxZ":-10.258084515845786,"pX":-1.0664954878913546,"pZ":0.9907838565626554,"vX0":-2.8987470924102277,"vY0":-118.55962222136218,"vZ0":-1.3194636146763394,"x":157.65,"y":212.03,"x0":0.83446914258702,"y0":50.003683370199376,"z0":5.893871431436521,"aX":-6.93352945876652},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-18.5,"breakHorizontal":10.0,"spinRate":2791,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.4670083082654739,"extension":6.909896178397175},"index":0,"playId":"4cb0648e-05ab-3c72-a87e-19a4b901b11a","pitchNumber":1,"startTime":"2026-07-01T17:17:34.984Z","endTime":"2026-07-01T17:17:38.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520211407065702,"aZ":-21.628772934076643,"pfxX":7.511433088993836,"pfxZ":7.0377478822147195,"pX":-1.4474652948952536,"pZ":0.3056866859771914,"vX0":-7.1471648966373245,"vY0":-121.52775950389646,"vZ0":-7.923810252677974,"x":172.17,"y":230.53,"x0":0.5538093639918868,"y0":50.00122697571033,"z0":5.483272400729176,"aX":11.249895215474861},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.0,"breakHorizontal":-11.9,"spinRate":1421,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.45048349097725016,"extension":7.690069050849997},"index":1,"playId":"a11ca2b8-bf47-3e22-ad8a-1d301a50b5b8","pitchNumber":2,"startTime":"2026-07-01T17:17:55.684Z","endTime":"2026-07-01T17:17:58.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378951292294282,"aZ":-28.029209284531234,"pfxX":-4.430054004222555,"pfxZ":2.5799025797386363,"pX":-1.210872142401604,"pZ":2.537748076944362,"vX0":-3.688082037291376,"vY0":-126.31182269425706,"vZ0":-2.0306804311841757,"x":163.16,"y":170.26,"x0":0.8471187526353884,"y0":50.000909970452355,"z0":5.621139393926395,"aX":-7.106994666051104},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":8.9,"spinRate":2210,"spinDirection":266},"zone":11,"typeConfidence":2.0,"plateTime":0.43477463706041597,"extension":6.958628666603191},"index":2,"playId":"8d29a4f5-579d-3d32-981a-1f42a979fd0c","pitchNumber":3,"startTime":"2026-07-01T17:18:21.060Z","endTime":"2026-07-01T17:18:24.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13955158549593,"aZ":-46.01136650450911,"pfxX":-5.546665988682977,"pfxZ":-10.269326141448174,"pX":0.7539417985774137,"pZ":3.0094462223303116,"vX0":1.1869809400624352,"vY0":-116.01151845705314,"vZ0":3.1721388926657372,"x":88.26,"y":157.52,"x0":0.95229770587295,"y0":50.00566678676825,"z0":6.047356835675893,"aX":-7.47061890723999},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.3,"breakHorizontal":9.7,"spinRate":2687,"spinDirection":335},"zone":3,"typeConfidence":0.9,"plateTime":0.4743200449519476,"extension":6.881624677592053},"index":3,"playId":"5bc16a43-afe9-376a-93e0-edb1877ac0cc","pitchNumber":4,"startTime":"2026-07-01T17:18:45.030Z","endTime":"2026-07-01T17:19:12.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"}},"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-07-01T17:19:13.939Z","endTime":"2026-07-01T17:19:30.172Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236811259571244,"aZ":-44.09487717233811,"pfxX":-5.31258624511457,"pfxZ":-8.338182798728587,"pX":-0.6184053929868903,"pZ":0.9025935563763698,"vX0":-1.6155367295114662,"vY0":-119.19190672379973,"vZ0":-2.0815718859915235,"x":140.57,"y":214.41,"x0":0.7593722494335581,"y0":50.00163324409515,"z0":5.791738053766171,"aX":-7.595913595107928},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.4,"breakHorizontal":10.0,"spinRate":2880,"spinDirection":333},"zone":13,"typeConfidence":0.89,"plateTime":0.46062530078438124,"extension":6.98439834201681},"index":5,"playId":"c95d28e9-aee0-3b6f-81aa-1b31848003b5","pitchNumber":5,"startTime":"2026-07-01T17:19:30.172Z","endTime":"2026-07-01T17:19:36.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.92,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:19:36.354Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Higashioka flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T17:19:40.738Z","endTime":"2026-07-01T17:21:08.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730198705352873,"aZ":-21.401287659536468,"pfxX":3.6380729321106298,"pfxZ":7.301166480076673,"pX":-0.04846244513424135,"pZ":0.8567425923986252,"vX0":-2.9917343762887603,"vY0":-120.51479627250175,"vZ0":-6.597272436719323,"x":118.85,"y":215.65,"x0":0.7344579369833285,"y0":50.0041798700226,"z0":5.511625368855675,"aX":5.36884661198754},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.0,"breakHorizontal":-5.9,"spinRate":1308,"spinDirection":121},"zone":13,"typeConfidence":0.88,"plateTime":0.45394121478981075,"extension":7.390892683533515},"index":0,"playId":"9929ab54-a4f4-3a3d-972b-93209bf7e495","pitchNumber":1,"startTime":"2026-07-01T17:20:04.589Z","endTime":"2026-07-01T17:20:07.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.332339703330494,"aZ":-45.871041623420645,"pfxX":-4.882919226753371,"pfxZ":-9.799931475217981,"pX":-0.6607340302757909,"pZ":1.9543993940423847,"vX0":-1.9537403960060407,"vY0":-118.76130580051135,"vZ0":0.6471895363600015,"x":117.53,"y":149.38,"x0":0.8122706801977019,"y0":50.00305713281527,"z0":5.924565859900335,"aX":-6.823951861776416},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-17.2,"breakHorizontal":9.4,"spinRate":2745,"spinDirection":331},"zone":7,"typeConfidence":0.91,"plateTime":0.46507900060351304,"extension":7.156755215803155},"index":1,"playId":"d10fbe76-fe45-38ad-90ba-5f7f4dee2a78","pitchNumber":2,"startTime":"2026-07-01T17:20:31.468Z","endTime":"2026-07-01T17:20:34.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.922427641002674,"aZ":-43.49480102204657,"pfxX":-6.022690433224216,"pfxZ":-7.728975713812584,"pX":-0.005349713859274317,"pZ":2.428263522366322,"vX0":-0.8044449579413748,"vY0":-120.94004255940352,"vZ0":0.9801082136804922,"x":117.2,"y":173.22,"x0":1.114030914821486,"y0":50.001331761137905,"z0":5.864855668337093,"aX":-8.825084542297342},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.4,"breakHorizontal":11.0,"spinRate":2751,"spinDirection":333},"zone":5,"typeConfidence":0.83,"plateTime":0.45475494227205937,"extension":6.751875698701195},"hitData":{"launchSpeed":82.0,"launchAngle":41.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.23,"coordY":103.1}},"index":2,"playId":"c6bbcc6c-023e-35f8-8823-e253938dda52","pitchNumber":3,"startTime":"2026-07-01T17:21:00.698Z","endTime":"2026-07-01T17:21:08.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:21:08.198Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:23:04.004Z","endTime":"2026-07-01T17:24:16.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226590300316513,"aZ":-16.09307139760051,"pfxX":6.985676621073673,"pfxZ":8.215861106042567,"pX":0.1716887136691154,"pZ":1.6236255508699797,"vX0":-7.373276488346213,"vY0":-138.81605889823356,"vZ0":-7.303741043848736,"x":110.46,"y":194.94,"x0":1.9509395974243242,"y0":50.004159541349004,"z0":5.354506318614896,"aX":13.674782429027369},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-11.2,"spinRate":2300,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.39413315603970833,"extension":6.881056522565151},"index":0,"playId":"45113248-4aef-3ff1-8c8c-3a0a17bc36f1","pitchNumber":1,"startTime":"2026-07-01T17:23:25.673Z","endTime":"2026-07-01T17:23:28.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":85.0,"endSpeed":78.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.108645949191043,"aZ":-24.161848119168848,"pfxX":7.260520595961974,"pfxZ":5.157980358087199,"pX":0.8236460992212111,"pZ":2.960118255570085,"vX0":-4.806778489138182,"vY0":-123.68492570725007,"vZ0":-1.2439781848868194,"x":85.6,"y":158.86,"x0":1.846609351356023,"y0":50.00105641284063,"z0":5.491044092241948,"aX":11.275297509236529},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.4,"breakHorizontal":-12.1,"spinRate":1827,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.4424180965414921,"extension":6.648405116301172},"index":1,"playId":"95f362d3-9201-33af-97ab-a655ba156a7d","pitchNumber":2,"startTime":"2026-07-01T17:23:44.649Z","endTime":"2026-07-01T17:23:52.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295332812371594,"aZ":-13.593868722119646,"pfxX":7.249637204562496,"pfxZ":9.223300443343634,"pX":0.7286971374636382,"pZ":2.4106085946522566,"vX0":-5.777468570958957,"vY0":-140.86660929702805,"vZ0":-6.141214531909851,"x":89.22,"y":173.69,"x0":1.861978313077905,"y0":50.00125056925444,"z0":5.493816172512387,"aX":14.602625031814265},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":-12.0,"spinRate":2386,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3884821707648656,"extension":6.932473824510952},"index":2,"playId":"3a7860b7-1330-360a-a645-b04c78b9ebf8","pitchNumber":3,"startTime":"2026-07-01T17:24:12.872Z","endTime":"2026-07-01T17:24:16.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:24:16.742Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Chase DeLauter doubles (15) on a line drive to center fielder Cam Cauley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:24:19.755Z","endTime":"2026-07-01T17:25:34.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091493873552665,"aZ":-10.529546013988698,"pfxX":8.01454863693796,"pfxZ":10.907205463746218,"pX":-0.1528135400231625,"pZ":0.5726327033481299,"vX0":-8.207011523106049,"vY0":-139.6516193181775,"vZ0":-11.082888754545445,"x":122.82,"y":223.32,"x0":1.7762874323630218,"y0":50.00051065324818,"z0":5.2747363957129645,"aX":15.90138166640206},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":-13.0,"spinRate":2335,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3915130911218254,"extension":6.9983084986633495},"index":0,"playId":"2a0593c7-89a3-3370-9a60-6035cb03c869","pitchNumber":1,"startTime":"2026-07-01T17:24:46.160Z","endTime":"2026-07-01T17:24:49.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96470879619381,"aZ":-31.4268681154026,"pfxX":-2.8665143833531355,"pfxZ":0.48534795580881784,"pX":0.4951710330747015,"pZ":3.9794020331294377,"vX0":-2.614420332687659,"vY0":-124.3367627715417,"vZ0":2.5130247224758433,"x":98.13,"y":131.34,"x0":1.9393599000146153,"y0":50.00255611376558,"z0":5.594174602850148,"aX":-4.409641611001715},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":5.9,"spinRate":2030,"spinDirection":265},"zone":12,"typeConfidence":2.0,"plateTime":0.4434805730399325,"extension":6.950536049471098},"index":1,"playId":"8d766b7c-e57d-3e71-819c-c26b37dee8a5","pitchNumber":2,"startTime":"2026-07-01T17:25:06.605Z","endTime":"2026-07-01T17:25:09.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.536423292006273,"aZ":-17.014131995247393,"pfxX":5.396408360202871,"pfxZ":7.744681192052472,"pX":0.24139067944982062,"pZ":3.1131196603588727,"vX0":-6.652021518798857,"vY0":-138.65928026906616,"vZ0":-3.4658493033033593,"x":107.8,"y":154.73,"x0":1.964663185713921,"y0":50.001586333099425,"z0":5.507145032023706,"aX":10.561335934323099},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-8.5,"spinRate":2180,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39425620061248967,"extension":6.918393713646754},"hitData":{"launchSpeed":98.8,"launchAngle":16.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.95,"coordY":86.93}},"index":2,"playId":"6b174962-3663-3e82-9e2c-dc0ab432a688","pitchNumber":3,"startTime":"2026-07-01T17:25:22.097Z","endTime":"2026-07-01T17:25:34.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:25:34.096Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:25:55.768Z","endTime":"2026-07-01T17:27:55.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48744914188695,"aZ":-27.04113239056972,"pfxX":7.07411205582445,"pfxZ":3.2478555599669305,"pX":-0.6485278662772136,"pZ":0.7410767542670024,"vX0":-7.381315952625373,"vY0":-124.30438000826646,"vZ0":-6.055428118936927,"x":141.72,"y":218.77,"x0":1.425789652362775,"y0":50.00595466426775,"z0":5.4242202767281205,"aX":11.188439973409078},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-11.3,"spinRate":1985,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4388938688438806,"extension":7.18967708218554},"index":0,"playId":"4218c618-c9ae-3460-bd55-a046f98a82bc","pitchNumber":1,"startTime":"2026-07-01T17:26:12.198Z","endTime":"2026-07-01T17:26:15.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.6,"endSpeed":87.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.757704191331708,"aZ":-13.490525849317866,"pfxX":7.233724755164852,"pfxZ":9.615052652004426,"pX":-0.5935851450807046,"pZ":1.2738650968716023,"vX0":-8.498378966841601,"vY0":-138.70228893597536,"vZ0":-8.830661039383795,"x":139.63,"y":204.39,"x0":1.5739500130556674,"y0":50.0064836298123,"z0":5.404039219475473,"aX":14.062054183521086},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-11.3,"spinRate":2312,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.39527328757729174,"extension":7.003976518773151},"index":1,"playId":"a12c8696-8e85-3f6d-be10-1569599f01b5","pitchNumber":2,"startTime":"2026-07-01T17:26:38.433Z","endTime":"2026-07-01T17:26:41.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.746738425059846,"aZ":-21.510529975706763,"pfxX":0.0832833677100526,"pfxZ":6.170307017655848,"pX":-0.032449503440903936,"pZ":2.3276063378747325,"vX0":-4.509938989057502,"vY0":-130.23648407925216,"vZ0":-3.9482498141560662,"x":118.24,"y":175.93,"x0":1.7063237237970215,"y0":50.00435500176036,"z0":5.4777879578483875,"aX":0.144373527588268},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":0.8,"spinRate":1903,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4195511241798564,"extension":6.745016266496825},"index":2,"playId":"69f4b80a-6f1d-331b-962a-d3470bcff148","pitchNumber":3,"startTime":"2026-07-01T17:26:57.165Z","endTime":"2026-07-01T17:27:05.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.785566498562993,"aZ":-12.716874437844131,"pfxX":6.664550285227355,"pfxZ":9.875815961171174,"pX":0.11687645991163056,"pZ":2.089035948292305,"vX0":-6.433817754256974,"vY0":-139.56869111168862,"vZ0":-7.167807731905594,"x":112.54,"y":182.38,"x0":1.5875103054858004,"y0":50.0023628911421,"z0":5.530183559887487,"aX":13.13101139262679},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-10.7,"spinRate":2374,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3926244541342361,"extension":7.057908933518007},"index":3,"playId":"41773baa-3e25-38db-a2ba-007328a0a225","pitchNumber":4,"startTime":"2026-07-01T17:27:27.004Z","endTime":"2026-07-01T17:27:30.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82071416539492,"aZ":-15.82212690847098,"pfxX":6.372638022315523,"pfxZ":8.197980198404998,"pX":0.14368314223885847,"pZ":2.3333061414591123,"vX0":-6.420939295350944,"vY0":-139.48027854627026,"vZ0":-5.916872783484239,"x":111.52,"y":175.78,"x0":1.6343136322081635,"y0":50.00068308309724,"z0":5.504341557533461,"aX":12.707020636417091},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":-10.4,"spinRate":2283,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39090203196911766,"extension":7.041527745746892},"index":4,"playId":"12d50d62-9461-3f74-aacc-d287bed280b8","pitchNumber":5,"startTime":"2026-07-01T17:27:52.045Z","endTime":"2026-07-01T17:27:55.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:27:55.331Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T17:27:59.383Z","endTime":"2026-07-01T17:29:09.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.8,"endSpeed":76.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7703332439369,"aZ":-35.9182762253633,"pfxX":-3.9956919350680105,"pfxZ":-2.440238725181226,"pX":-0.4132099028081326,"pZ":2.987076056031649,"vX0":-3.279185781759016,"vY0":-124.7495266733209,"vZ0":0.929263786508709,"x":132.75,"y":158.13,"x0":1.4512367893910014,"y0":50.005890385485074,"z0":5.638158003822642,"aX":-6.1189214417126765},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.8,"breakHorizontal":8.2,"spinRate":2057,"spinDirection":285},"zone":1,"typeConfidence":2.0,"plateTime":0.4439522295363072,"extension":6.671955825148953},"index":0,"playId":"d6fcd7e5-0754-3a6a-bbc0-af880254d07b","pitchNumber":1,"startTime":"2026-07-01T17:28:23.617Z","endTime":"2026-07-01T17:28:26.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"2437e839-cc26-4d17-88b5-9baa851dff22","startTime":"2026-07-01T17:28:43.299Z","endTime":"2026-07-01T17:28:48.299Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69605110992208,"aZ":-14.261335548992141,"pfxX":6.332938986387649,"pfxZ":8.929477828736847,"pX":-0.12345056307315362,"pZ":2.137867847521333,"vX0":-6.884497997119955,"vY0":-140.48679836663845,"vZ0":-6.957042248428238,"x":121.71,"y":181.06,"x0":1.531655127403269,"y0":50.00458621870252,"z0":5.5664678614478085,"aX":12.70804989881694},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-10.1,"spinRate":2323,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.3893080940935927,"extension":7.051298098962543},"hitData":{"launchSpeed":89.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":152.25}},"index":2,"playId":"4e251ac4-3ee5-3e18-a6f0-1f5ca0b3e34a","pitchNumber":2,"startTime":"2026-07-01T17:29:01.548Z","endTime":"2026-07-01T17:29:09.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:29:09.556Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Cauley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:31:00.736Z","endTime":"2026-07-01T17:33:18.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.928812714239598,"aZ":-44.884832527345026,"pfxX":-4.81607434263357,"pfxZ":-9.316416780059148,"pX":-0.9060052325047759,"pZ":0.9251036292953324,"vX0":-2.5552582805816,"vY0":-116.88343569164005,"vZ0":-1.6501765348232773,"x":151.53,"y":213.8,"x0":0.832190847676813,"y0":50.00352344526045,"z0":5.909248108730954,"aX":-6.56967031515011},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-16.9,"breakHorizontal":9.4,"spinRate":2711,"spinDirection":333},"zone":13,"typeConfidence":0.91,"plateTime":0.47115493724541535,"extension":6.870374028770647},"index":0,"playId":"8dcb6795-e439-35b8-9cf8-956fd2dbb0fe","pitchNumber":1,"startTime":"2026-07-01T17:31:20.887Z","endTime":"2026-07-01T17:31:24.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04024166356885,"aZ":-44.42098252940173,"pfxX":-5.226264647038791,"pfxZ":-8.966155304727483,"pX":-0.1697956016729932,"pZ":1.2820168525099003,"vX0":-1.2834790724054594,"vY0":-117.23851083977328,"vZ0":-0.8441758243011963,"x":123.47,"y":204.17,"x0":1.0659597982344375,"y0":50.0027693599322,"z0":5.861337390354461,"aX":-7.138457228646291},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-16.1,"breakHorizontal":9.8,"spinRate":2725,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.47058472403463947,"extension":6.776089876817879},"index":1,"playId":"d2619234-96f9-3083-be26-b7d74facabdf","pitchNumber":2,"startTime":"2026-07-01T17:31:42.345Z","endTime":"2026-07-01T17:31:45.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-01T17:31:59.277Z","endTime":"2026-07-01T17:32:13.258Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773107060386117,"aZ":-44.76030782875448,"pfxX":-3.8283604100276936,"pfxZ":-8.649620780756344,"pX":0.8897928605438423,"pZ":0.8633688447131951,"vX0":0.5984617648688514,"vY0":-120.50913982616562,"vZ0":-2.1484534014324512,"x":83.08,"y":215.47,"x0":1.1335745476713965,"y0":50.00261957100598,"z0":5.760057390389312,"aX":-5.570125655668467},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.8,"breakHorizontal":6.7,"spinRate":2809,"spinDirection":331},"zone":14,"typeConfidence":0.9,"plateTime":0.45638308536240535,"extension":6.910567518264897},"index":3,"playId":"4d105911-8115-3d58-a136-936136aa3ca1","pitchNumber":3,"startTime":"2026-07-01T17:32:13.258Z","endTime":"2026-07-01T17:32:17.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65598042258239,"aZ":-21.89266785429242,"pfxX":3.9578949528255256,"pfxZ":6.984938253710214,"pX":0.30944232312829806,"pZ":2.098607537619736,"vX0":-2.2596864568835757,"vY0":-120.85820121539363,"vZ0":-3.8185447696231174,"x":105.2,"y":182.12,"x0":0.7447228328852923,"y0":50.00388768912179,"z0":5.633331180718863,"aX":5.826102474326774},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.0,"breakHorizontal":-6.6,"spinRate":1340,"spinDirection":122},"zone":9,"typeConfidence":0.88,"plateTime":0.45407284716750373,"extension":7.071978063406564},"index":4,"playId":"bc3400b8-5db1-3ae3-90bc-0f1f9e6df418","pitchNumber":4,"startTime":"2026-07-01T17:32:31.945Z","endTime":"2026-07-01T17:32:34.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.907194596136193,"aZ":-17.95784699869373,"pfxX":6.454271886028596,"pfxZ":7.4273831905878085,"pX":0.34704059659667863,"pZ":1.2530033437533699,"vX0":-3.3343337626894645,"vY0":-137.36464022008482,"vZ0":-8.07839704612179,"x":103.77,"y":204.95,"x0":0.7368058414878489,"y0":50.005709759214014,"z0":5.448986015686398,"aX":12.358845728562764},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":-11.0,"spinRate":1864,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.3984568185067987,"extension":7.1280506895020155},"index":5,"playId":"5a1d9e43-3d24-38e3-b7a5-c506af9dc8c4","pitchNumber":5,"startTime":"2026-07-01T17:32:56.915Z","endTime":"2026-07-01T17:33:00.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":80.1,"endSpeed":73.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307670373938816,"aZ":-45.10865127289269,"pfxX":-5.0583744335901475,"pfxZ":-9.55900672892518,"pX":0.8157439387112696,"pZ":1.6674684808060098,"vX0":1.1008839094923193,"vY0":-116.54072699149488,"vZ0":0.2968477470270514,"x":85.91,"y":193.76,"x0":0.9892648503922993,"y0":50.00456976904288,"z0":5.858180019034164,"aX":-6.842562094926347},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-16.8,"breakHorizontal":8.8,"spinRate":2799,"spinDirection":331},"zone":9,"typeConfidence":0.9,"plateTime":0.47302207107989824,"extension":6.458660023963259},"index":6,"playId":"396ab31f-1709-359a-8275-e72a211fd953","pitchNumber":6,"startTime":"2026-07-01T17:33:14.587Z","endTime":"2026-07-01T17:33:18.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:33:18.291Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Osuna flies out to left fielder David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:33:24.427Z","endTime":"2026-07-01T17:34:11.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.277193541539496,"aZ":-25.82859914256273,"pfxX":0.226755563576285,"pfxZ":3.7036539300331297,"pX":-1.1561650388115496,"pZ":2.028283394370697,"vX0":-5.465300532049238,"vY0":-129.79405994503313,"vZ0":-3.8312366905621866,"x":161.07,"y":184.02,"x0":0.9440816462694535,"y0":50.00057044378019,"z0":5.48240247329471,"aX":0.3890016862684137},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":0.7,"spinRate":2062,"spinDirection":224},"zone":13,"typeConfidence":0.94,"plateTime":0.4214418106247919,"extension":7.010376385492878},"index":0,"playId":"d70dc017-f0c7-3cd1-bb76-1d3f44e3d021","pitchNumber":1,"startTime":"2026-07-01T17:33:44.491Z","endTime":"2026-07-01T17:33:47.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270231452952213,"aZ":-14.683077256491098,"pfxX":3.8867927980731833,"pfxZ":9.178008926813996,"pX":0.3554911043655663,"pZ":3.1386414343410807,"vX0":-2.550762999153081,"vY0":-136.74092428673762,"vZ0":-3.905545608711898,"x":103.45,"y":154.04,"x0":0.7922167572633255,"y0":50.00618576985443,"z0":5.583311663791817,"aX":7.411041713999531},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-6.6,"spinRate":1787,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.39954367025512294,"extension":7.239276640883024},"hitData":{"launchSpeed":83.9,"launchAngle":34.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.71,"coordY":123.8}},"index":1,"playId":"6ed21f3d-fc1d-3048-85f1-d9b9c8f06a49","pitchNumber":2,"startTime":"2026-07-01T17:34:01.468Z","endTime":"2026-07-01T17:34:11.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:34:11.887Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elias Díaz singles on a line drive to center fielder Kahlil Watson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:34:18.148Z","endTime":"2026-07-01T17:35:06.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601388096693565,"aZ":-16.490977819900625,"pfxX":5.722955526331261,"pfxZ":8.142010027468148,"pX":0.42804083704805923,"pZ":1.2552771018767905,"vX0":-3.0325744180429144,"vY0":-137.24610255887086,"vZ0":-8.378027746275144,"x":100.68,"y":204.89,"x0":0.798033336076688,"y0":50.0034310058453,"z0":5.449101998081458,"aX":11.024706809708151},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":-9.8,"spinRate":1945,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.3976001734395007,"extension":7.484478116040489},"index":0,"playId":"b1b732dc-572f-3e1b-92a6-743c5396f948","pitchNumber":1,"startTime":"2026-07-01T17:34:42.166Z","endTime":"2026-07-01T17:34:45.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02380056114318,"aZ":-23.46811045590916,"pfxX":7.868036534185729,"pfxZ":5.897891541792647,"pX":0.5707938930288754,"pZ":2.0267665869987765,"vX0":-2.7212005622864694,"vY0":-120.63081834608094,"vZ0":-3.5882476856899643,"x":95.24,"y":184.06,"x0":0.6898364496976815,"y0":50.00592857228976,"z0":5.597877529439711,"aX":11.620873895722335},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.1,"breakHorizontal":-13.7,"spinRate":1416,"spinDirection":121},"zone":9,"typeConfidence":0.9,"plateTime":0.45370145818009666,"extension":7.136189278319549},"hitData":{"launchSpeed":75.8,"launchAngle":22.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.12,"coordY":94.25}},"index":1,"playId":"d7514a22-1e88-32ab-bc80-a331e61de09e","pitchNumber":2,"startTime":"2026-07-01T17:34:58.088Z","endTime":"2026-07-01T17:35:06.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:35:06.817Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nicky Lopez grounds out to first baseman Rhys Hoskins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T17:35:09.505Z","endTime":"2026-07-01T17:36:19.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.395170452831113,"aZ":-15.084465357029579,"pfxX":6.2464669368135475,"pfxZ":9.021042381506835,"pX":-0.19262194556916487,"pZ":0.7374797295482407,"vX0":-4.826487439482893,"vY0":-136.36884309535463,"vZ0":-9.895555249026984,"x":107.45,"y":173.88,"x0":0.7836689048701181,"y0":50.001774050487136,"z0":5.4402855041662,"aX":11.830903592749829},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":-10.3,"spinRate":1940,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.400780795244688,"extension":7.406961307363355},"index":0,"playId":"4cb252bf-ca45-3bad-84e6-bb454a40e4db","pitchNumber":1,"startTime":"2026-07-01T17:35:36.450Z","endTime":"2026-07-01T17:35:39.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97035000097308,"aZ":-45.722974510261665,"pfxX":-4.8387698873902565,"pfxZ":-10.038498048451736,"pX":-0.7794037514474405,"pZ":1.94076930778152,"vX0":-2.3536701913652562,"vY0":-116.62539180143123,"vZ0":0.9518280651037956,"x":146.71,"y":186.38,"x0":0.877822288889748,"y0":50.0014447528672,"z0":5.908573302326459,"aX":-6.532352096080745},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-17.4,"breakHorizontal":9.4,"spinRate":2860,"spinDirection":326},"zone":7,"typeConfidence":0.9,"plateTime":0.47325352724724956,"extension":6.769543722932889},"index":1,"playId":"3518eed8-1fc8-3eae-9ee5-9b086ce3efb9","pitchNumber":2,"startTime":"2026-07-01T17:35:54.866Z","endTime":"2026-07-01T17:35:57.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000004038890935,"aZ":-28.034031156992715,"pfxX":-2.854674472884182,"pfxZ":2.475747990094329,"pX":-0.7549256902475624,"pZ":0.9327382669021472,"vX0":-3.531082131761705,"vY0":-128.3208115909203,"vZ0":-5.829020005969495,"x":145.78,"y":213.6,"x0":1.0086398690791842,"y0":50.0020457129715,"z0":5.411647013252282,"aX":-4.770330712812915},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":6.0,"spinRate":2224,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.426485412248089,"extension":7.412977249176866},"hitData":{"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.4,"coordY":171.61}},"index":2,"playId":"28929e2b-8b74-3058-a19e-70385abd64f5","pitchNumber":3,"startTime":"2026-07-01T17:36:13.853Z","endTime":"2026-07-01T17:36:19.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"first":{"id":553869,"link":"/api/v1/people/553869"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:36:19.595Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to left fielder Alejandro Osuna.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:38:16.120Z","endTime":"2026-07-01T17:39:23.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.390885940011113,"aZ":-42.23701734720895,"pfxX":-0.535836509941066,"pfxZ":-7.1960511382044405,"pX":-1.0422167664374107,"pZ":2.6367477476180468,"vX0":-6.042109588819101,"vY0":-117.29827183771857,"vZ0":2.1636215686386904,"x":156.73,"y":167.59,"x0":1.6324773091336544,"y0":50.00247281057776,"z0":5.6295407598894585,"aX":-0.7480532942816063},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.2,"breakHorizontal":2.4,"spinRate":2196,"spinDirection":335},"zone":11,"typeConfidence":2.0,"plateTime":0.4662684443757823,"extension":7.016611292993047},"index":0,"playId":"f3b8f069-4b39-3af7-8f75-d1439e74fe81","pitchNumber":1,"startTime":"2026-07-01T17:38:41.798Z","endTime":"2026-07-01T17:38:45.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47695658974499,"aZ":-24.415960922966516,"pfxX":0.0057816953618248235,"pfxZ":4.6439053707354265,"pX":0.7726661780594555,"pZ":3.641590571352573,"vX0":-3.0577765467889533,"vY0":-127.70516480261682,"vZ0":0.024973201903013997,"x":87.55,"y":140.46,"x0":1.9790542152685522,"y0":50.003488012613474,"z0":5.534256935132667,"aX":0.010417400036548766},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.6,"breakHorizontal":0.6,"spinRate":1855,"spinDirection":175},"zone":12,"typeConfidence":2.0,"plateTime":0.4270465971563122,"extension":6.909170837995244},"index":1,"playId":"23238bff-7b59-3365-9206-8b00e7bb4c2c","pitchNumber":2,"startTime":"2026-07-01T17:38:55.783Z","endTime":"2026-07-01T17:38:59.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41131235118997,"aZ":-14.427769364640605,"pfxX":5.842811044375284,"pfxZ":8.976912615579941,"pX":0.4621262467841118,"pZ":1.2988960531965847,"vX0":-5.907636765766263,"vY0":-139.92257695212896,"vZ0":-8.558004008104461,"x":99.38,"y":203.71,"x0":1.844600872906152,"y0":50.00495836123944,"z0":5.348479191231247,"aX":11.554017371269767},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":-9.4,"spinRate":2290,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.3918668162737027,"extension":6.746273284692057},"hitData":{"launchSpeed":96.2,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.38,"coordY":116.55}},"index":2,"playId":"cf4df653-462f-3a62-9945-70e3d47dec3b","pitchNumber":3,"startTime":"2026-07-01T17:39:12.557Z","endTime":"2026-07-01T17:39:23.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:39:23.598Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a sharp line drive to right fielder Ezequiel Duran. Brayan Rocchio to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:39:30.838Z","endTime":"2026-07-01T17:40:53.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217061179564823,"aZ":-15.858040355916629,"pfxX":5.744308956081282,"pfxZ":8.25679526131402,"pX":-0.03934798508938578,"pZ":3.2357355815989055,"vX0":-6.675401349033541,"vY0":-138.97389349111316,"vZ0":-3.369955552591221,"x":118.5,"y":151.42,"x0":1.6360969264440768,"y0":50.00078145991849,"z0":5.503567030564996,"aX":11.348416876879384},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":-9.2,"spinRate":2254,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.392624895459881,"extension":6.927358660615266},"index":0,"playId":"197e24da-8a9c-332a-826f-b4650bd2eded","pitchNumber":1,"startTime":"2026-07-01T17:40:06.808Z","endTime":"2026-07-01T17:40:09.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.973788597039164,"aZ":-14.883011191733777,"pfxX":5.522645490220569,"pfxZ":8.910364897641928,"pX":0.18991694368774203,"pZ":2.9529374033325317,"vX0":-5.512183236441161,"vY0":-138.67093311448085,"vZ0":-4.239532175171425,"x":109.76,"y":159.05,"x0":1.4891292960954925,"y0":50.00692460265506,"z0":5.499524909176333,"aX":10.722520528140143},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":-8.8,"spinRate":2291,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.3954802904300112,"extension":6.965025194892783},"index":1,"playId":"cd792bee-9bf1-3e5a-b060-ad7047f101ea","pitchNumber":2,"startTime":"2026-07-01T17:40:24.343Z","endTime":"2026-07-01T17:40:27.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820591240851098,"aZ":-15.170819602628288,"pfxX":4.8277809394681075,"pfxZ":8.516931347401163,"pX":0.012007122722020126,"pZ":2.301787874712342,"vX0":-6.220720568070807,"vY0":-140.18308594378814,"vZ0":-5.94386655694447,"x":116.54,"y":176.63,"x0":1.6295380770396601,"y0":50.000253742687434,"z0":5.434834316107196,"aX":9.635638282756677},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":-7.6,"spinRate":2326,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.3902933716661119,"extension":6.817717666509362},"hitData":{"launchSpeed":100.3,"launchAngle":10.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":167.04,"coordY":105.6}},"index":2,"playId":"0880b84f-ccf2-337b-a583-551fb6bc692b","pitchNumber":3,"startTime":"2026-07-01T17:40:43.839Z","endTime":"2026-07-01T17:40:53.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.5,"awayTeamWinProbability":32.5,"homeTeamWinProbabilityAdded":8.600000000000001,"leverageIndex":1.52,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:40:53.851Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kahlil Watson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:41:01.455Z","endTime":"2026-07-01T17:43:40.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550282472837463,"aZ":-34.36274333805424,"pfxX":-2.8012313552774297,"pfxZ":-1.4351099064858914,"pX":-0.8219138523014143,"pZ":3.138722967167472,"vX0":-4.773465607967793,"vY0":-123.91071319204278,"vZ0":0.9720678948872825,"x":148.33,"y":154.03,"x0":1.5092900082249021,"y0":50.003723070627586,"z0":5.6593738909283795,"aX":-4.265799324764707},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":6.4,"spinRate":2094,"spinDirection":291},"zone":11,"typeConfidence":2.0,"plateTime":0.4455891675078867,"extension":6.688866208717858},"index":0,"playId":"3181676a-607d-3f8a-a329-4b18527cfa72","pitchNumber":1,"startTime":"2026-07-01T17:41:29.419Z","endTime":"2026-07-01T17:41:33.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60392192222454,"aZ":-31.941476016064904,"pfxX":0.09092966302406502,"pfxZ":0.1521684334991713,"pX":0.4674860502729009,"pZ":1.8484566375402076,"vX0":-2.889850593566536,"vY0":-124.3366625568188,"vZ0":-2.4477350965240268,"x":99.18,"y":188.87,"x0":1.6430171242277214,"y0":50.00254405054016,"z0":5.549717086093167,"aX":0.13951396075557518},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":0.6,"spinRate":2025,"spinDirection":298},"zone":9,"typeConfidence":2.0,"plateTime":0.44395339067347983,"extension":6.61929369716822},"index":1,"playId":"c23ec075-f71d-3e9a-96b1-07fe428d7d63","pitchNumber":2,"startTime":"2026-07-01T17:41:46.556Z","endTime":"2026-07-01T17:41:52.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61318808355034,"aZ":-13.681075491341968,"pfxX":3.267042238004871,"pfxZ":9.308688613607371,"pX":1.0276871120627598,"pZ":4.281754617359997,"vX0":-2.9985132949064526,"vY0":-140.6916996520753,"vZ0":-1.3309047919102046,"x":77.83,"y":123.17,"x0":1.6875427975319621,"y0":50.00288214214312,"z0":5.656177082808526,"aX":6.490541545137463},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":-5.3,"spinRate":2182,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39066472485392634,"extension":6.935883407442308},"index":2,"playId":"5d72ee4a-1cbb-356d-9335-f8c233625a64","pitchNumber":3,"startTime":"2026-07-01T17:42:12.578Z","endTime":"2026-07-01T17:42:15.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":77.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.560222241361885,"aZ":-18.226309499980413,"pfxX":-2.206972861185393,"pfxZ":8.923982463618561,"pX":-0.09133969973947609,"pZ":2.4039936236821307,"vX0":-3.5751236519740353,"vY0":-125.37360379810451,"vZ0":-3.5216511188900586,"x":120.48,"y":173.87,"x0":1.6499814459427877,"y0":50.005850667026465,"z0":5.347485878123172,"aX":-3.451669647163868},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":1939,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.43988605802475833,"extension":6.671178002866577},"index":3,"playId":"cb46a6b2-17ef-3da8-8c05-7436ecd6cffc","pitchNumber":4,"startTime":"2026-07-01T17:42:32.904Z","endTime":"2026-07-01T17:42:37.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"b2e7c4ae-8d42-4b56-aff0-cbd65c4360d2","startTime":"2026-07-01T17:42:53.567Z","endTime":"2026-07-01T17:42:58.567Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.505299918922795,"aZ":-15.60368393055006,"pfxX":6.4638145779253975,"pfxZ":8.435874055612121,"pX":0.1111178246619892,"pZ":2.4805148842970186,"vX0":-6.319489659058482,"vY0":-139.96571815785404,"vZ0":-5.560514797295943,"x":112.76,"y":171.81,"x0":1.5692687184261347,"y0":50.00357596771725,"z0":5.53151433782534,"aX":12.698688799618582},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":-10.2,"spinRate":2214,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.39281294948669787,"extension":7.11222923401947},"index":5,"playId":"1f70e76f-4d4b-3d50-83a9-038c789b7441","pitchNumber":5,"startTime":"2026-07-01T17:43:12.422Z","endTime":"2026-07-01T17:43:17.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424707358894118,"aZ":-33.30607792311166,"pfxX":-2.255568900043464,"pfxZ":-0.7177007710474408,"pX":-1.0575987918928564,"pZ":1.7002099375907536,"vX0":-5.563365866606098,"vY0":-125.69946011675593,"vZ0":-2.426018672824723,"x":157.31,"y":192.87,"x0":1.4883469659066788,"y0":50.00219147778027,"z0":5.415284417993004,"aX":-3.5635324214659545},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":5.5,"spinRate":2088,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4378290019109947,"extension":6.731762364150808},"index":6,"playId":"f48a701c-d413-312c-8beb-6ae9e2b99cba","pitchNumber":6,"startTime":"2026-07-01T17:43:36.288Z","endTime":"2026-07-01T17:43:40.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":1.53,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:43:40.242Z","atBatIndex":15},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Austin Hedges hits a sacrifice bunt. Brayan Rocchio scores. Gabriel Arias to 2nd. Austin Hedges to 1st.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:43:45.266Z","endTime":"2026-07-01T17:44:57.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":31},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494386375082364,"aZ":-14.425791729512682,"pfxX":4.883252300388374,"pfxZ":9.093102528038221,"pX":0.3527716510049563,"pZ":3.0275662895761264,"vX0":-5.465384532793369,"vY0":-138.9117457697409,"vZ0":-4.200182114313797,"x":103.55,"y":157.04,"x0":1.7125151803236298,"y0":50.00075428909214,"z0":5.519976613420083,"aX":9.529921356562674},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-7.7,"spinRate":2234,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.39448457791084124,"extension":7.125436143517088},"index":0,"playId":"2d921aea-dc90-3613-b9e1-903ad9e30292","pitchNumber":1,"startTime":"2026-07-01T17:44:11.013Z","endTime":"2026-07-01T17:44:14.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.516575494517195,"aZ":-24.093900963838685,"pfxX":7.830499090038781,"pfxZ":5.081385800395999,"pX":-0.2848874167645741,"pZ":3.319167662595418,"vX0":-6.526632287273852,"vY0":-124.40604394864526,"vZ0":-0.7044364113803383,"x":127.86,"y":149.16,"x0":1.336609849330067,"y0":50.004395645070744,"z0":5.577291395435762,"aX":12.456218198438531},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.4,"breakHorizontal":-13.0,"spinRate":1874,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4378294711838322,"extension":7.011705817181064},"hitData":{"launchSpeed":29.8,"launchAngle":-69.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":125.36,"coordY":194.18}},"index":1,"playId":"a724f35b-9883-3794-8e75-523ef70dda24","pitchNumber":2,"startTime":"2026-07-01T17:44:48.348Z","endTime":"2026-07-01T17:44:57.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"third":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":69.0,"awayTeamWinProbability":31.0,"homeTeamWinProbabilityAdded":6.899999999999999,"leverageIndex":1.94,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:44:57.355Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks. Gabriel Arias to 3rd. Austin Hedges to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:45:43.974Z","endTime":"2026-07-01T17:46:46.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"postOnThird":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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(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":87.5,"endSpeed":78.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.586408419546732,"aZ":-25.568849512312294,"pfxX":-1.0915785192432024,"pfxZ":4.127698877670005,"pX":-0.7147459546066808,"pZ":1.3708969192614002,"vX0":-5.739415490563366,"vY0":-127.14926762324146,"vZ0":-4.665599218882442,"x":144.24,"y":201.77,"x0":1.7350163857267762,"y0":50.00428577967218,"z0":5.315669014476083,"aX":-1.7452316614704677},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.4,"breakHorizontal":3.6,"spinRate":2076,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.43458641015667165,"extension":6.717699075247619},"index":0,"playId":"55490871-735a-36cc-8a2d-2586aff6ccff","pitchNumber":1,"startTime":"2026-07-01T17:45:43.974Z","endTime":"2026-07-01T17:45:47.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"second":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.544580597533667,"aZ":-29.963104619608313,"pfxX":-0.23984616080970023,"pfxZ":1.4240448716956475,"pX":0.4877524117590303,"pZ":3.7307782310199173,"vX0":-2.7472900496862542,"vY0":-125.25375895233672,"vZ0":1.508227810900365,"x":98.41,"y":138.05,"x0":1.6402936423730077,"y0":50.003289760883646,"z0":5.611418562904295,"aX":-0.37237895430171475},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.2,"breakHorizontal":1.2,"spinRate":1956,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.44107662237807865,"extension":6.683317330343287},"index":1,"playId":"fc5edd35-a0a9-38be-8c99-ea753304fcbe","pitchNumber":2,"startTime":"2026-07-01T17:46:01.493Z","endTime":"2026-07-01T17:46:06.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"second":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06127645272368,"aZ":-13.41705259758529,"pfxX":5.6800617267018305,"pfxZ":9.455583062938002,"pX":0.9586483299050642,"pZ":2.3064876074328917,"vX0":-4.1719480292636515,"vY0":-140.0505756763421,"vZ0":-6.1501266355003645,"x":80.46,"y":176.5,"x0":1.7307490051313728,"y0":50.00177029856064,"z0":5.41085201531383,"aX":11.266249906730353},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-9.4,"spinRate":2302,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.3913062209577429,"extension":7.113381964335601},"index":2,"playId":"691cca2c-7cbb-39d9-8c42-2d3e217df4f3","pitchNumber":3,"startTime":"2026-07-01T17:46:21.719Z","endTime":"2026-07-01T17:46:26.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"second":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85201739268907,"aZ":-14.512933747245425,"pfxX":5.907904260212348,"pfxZ":9.11628739341167,"pX":1.0202347314907039,"pZ":1.6827290223911326,"vX0":-3.8018496415531997,"vY0":-138.74411416594373,"vZ0":-7.5163376621465705,"x":78.11,"y":193.35,"x0":1.6451001362817557,"y0":50.00508090797977,"z0":5.406492061351724,"aX":11.447592492967695},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-9.8,"spinRate":2319,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.3957225515974554,"extension":7.264268398988684},"index":3,"playId":"c5778006-c671-3633-88c6-8cb673f45679","pitchNumber":4,"startTime":"2026-07-01T17:46:41.034Z","endTime":"2026-07-01T17:46:46.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":595978,"link":"/api/v1/people/595978"},"second":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.69,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:46:46.494Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"David Fry homers (5) on a fly ball to right center field. Austin Hedges scores. Daniel Schneemann scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:47:53.112Z","endTime":"2026-07-01T17:50:42.255Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T17:46:54.275Z","endTime":"2026-07-01T17:47:55.352Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":595978,"link":"/api/v1/people/595978"},"third":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928500154093577,"aZ":-42.25092615904348,"pfxX":-2.2612871181501557,"pfxZ":-7.009113112349116,"pX":0.21345972430659738,"pZ":2.719822424981038,"vX0":-2.5435639451141623,"vY0":-119.1284471089216,"vZ0":2.067651978936952,"x":108.86,"y":165.34,"x0":1.5889435837151566,"y0":50.004702943214085,"z0":5.660435301981359,"aX":-3.249439199862005},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.9,"breakHorizontal":4.7,"spinRate":2327,"spinDirection":335},"zone":5,"typeConfidence":2.0,"plateTime":0.4598197465273097,"extension":6.646064341538368},"index":1,"playId":"71ac7a00-5625-3248-8efc-501e280f4e48","pitchNumber":1,"startTime":"2026-07-01T17:47:55.352Z","endTime":"2026-07-01T17:47:59.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":595978,"link":"/api/v1/people/595978"},"third":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.568828633589106,"aZ":-41.28576278771134,"pfxX":-0.39656364810433997,"pfxZ":-6.235100505660479,"pX":-0.7825604725884713,"pZ":-0.40359721300844925,"vX0":-5.449402254730694,"vY0":-120.22878415336295,"vZ0":-4.98374335802902,"x":146.83,"y":249.68,"x0":1.5659281392410234,"y0":50.001610957984816,"z0":5.364875032541626,"aX":-0.5788178043095915},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.2,"breakHorizontal":2.0,"spinRate":2377,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4557766614723979,"extension":7.300171659717927},"index":2,"playId":"9678e7ce-ede7-31be-8c4c-d71a32044a6c","pitchNumber":2,"startTime":"2026-07-01T17:48:13.171Z","endTime":"2026-07-01T17:48:16.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":595978,"link":"/api/v1/people/595978"},"third":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2905817731628,"aZ":-23.896578241795666,"pfxX":6.7298631234561626,"pfxZ":5.279049977099401,"pX":0.1027640994901878,"pZ":1.7964402954040926,"vX0":-5.978264800007802,"vY0":-124.29810305200638,"vZ0":-3.882193092161636,"x":113.08,"y":190.28,"x0":1.6616086975384106,"y0":50.005155618470155,"z0":5.3565817921144205,"aX":10.560211950060832},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.9,"breakHorizontal":-10.8,"spinRate":1864,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4401933385347365,"extension":7.040349288368837},"index":3,"playId":"0854a647-7a3c-32f3-941f-a57b53df0b50","pitchNumber":3,"startTime":"2026-07-01T17:48:39.938Z","endTime":"2026-07-01T17:48:43.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":595978,"link":"/api/v1/people/595978"},"third":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":87.3,"endSpeed":81.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509286142306557,"aZ":-22.421063308339175,"pfxX":5.625496927258486,"pfxZ":5.926447097695476,"pX":-0.7913007191287149,"pZ":-0.05368518763601835,"vX0":-7.388791807875604,"vY0":-126.80558255955724,"vZ0":-9.008526446455594,"x":147.16,"y":240.23,"x0":1.4159767135509107,"y0":50.000630212187836,"z0":5.304139244104292,"aX":9.252215816564698},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-8.8,"spinRate":2043,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4303149573438816,"extension":7.277403504539913},"index":4,"playId":"6665532f-db7b-38c0-b050-1751fcbe0036","pitchNumber":4,"startTime":"2026-07-01T17:49:11.035Z","endTime":"2026-07-01T17:49:20.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":595978,"link":"/api/v1/people/595978"},"third":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher MacKenzie Gore. Gabriel Arias scores. Austin Hedges to 3rd. Daniel Schneemann to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"actionPlayId":"6665532f-db7b-38c0-b050-1751fcbe0036","startTime":"2026-07-01T17:49:30.080Z","endTime":"2026-07-01T17:49:53.062Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"second":{"id":595978,"link":"/api/v1/people/595978"},"third":{"id":672356,"link":"/api/v1/people/672356"},"postOnSecond":{"id":682177,"link":"/api/v1/people/682177"},"postOnThird":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":6.700000000000017,"leverageIndex":2.05,"dramaIndex":97.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34253541266826,"aZ":-24.354155040249072,"pfxX":1.819977873441919,"pfxZ":4.263264088717873,"pX":-0.1148020019353818,"pZ":2.665049443048375,"vX0":-5.163066867733434,"vY0":-133.28957185597503,"vZ0":-3.1315527146063946,"x":121.38,"y":166.82,"x0":1.594238454001148,"y0":50.004115020457505,"z0":5.57569898203229,"aX":3.3399896401414892},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.4,"breakHorizontal":-2.4,"spinRate":1942,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40786927966235753,"extension":6.936089653111859},"index":6,"playId":"18fe56f8-ddf0-30c9-a1dc-a50e005ac957","pitchNumber":5,"startTime":"2026-07-01T17:49:53.062Z","endTime":"2026-07-01T17:49:56.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.436035999279866,"aZ":-13.925952699943887,"pfxX":4.913251773841374,"pfxZ":9.154955689439124,"pX":0.43687639139298895,"pZ":2.9258196228148745,"vX0":-5.315549232851508,"vY0":-140.45120833919515,"vZ0":-4.5385362260355375,"x":100.35,"y":159.78,"x0":1.717544839878723,"y0":50.00460773025268,"z0":5.471330357379726,"aX":9.796294652233613},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":2329,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.3902834863586313,"extension":7.010624338695074},"hitData":{"launchSpeed":98.7,"launchAngle":36.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":194.97,"coordY":61.64}},"index":7,"playId":"08725ac9-92d0-3193-b71d-de4b48a72d7c","pitchNumber":6,"startTime":"2026-07-01T17:50:17.782Z","endTime":"2026-07-01T17:50:42.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":595978,"link":"/api/v1/people/595978"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":10.499999999999986,"leverageIndex":2.05,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:50:42.255Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, second baseman Justin Foscue to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:50:58.311Z","endTime":"2026-07-01T17:51:50.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.909973294595286,"aZ":-14.975551800156301,"pfxX":6.898513789206846,"pfxZ":8.566030145996105,"pX":-1.031024321533293,"pZ":2.07827129075706,"vX0":-10.263073163579962,"vY0":-140.78714865473148,"vZ0":-6.569953862005777,"x":156.3,"y":182.67,"x0":1.76502694934292,"y0":50.003307084423014,"z0":5.411102045046501,"aX":13.851948368143729},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":-10.4,"spinRate":2306,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.3890291017998013,"extension":7.2708392232998165},"index":0,"playId":"1fe935f2-8f10-3102-9a25-db3ad7c31b72","pitchNumber":1,"startTime":"2026-07-01T17:51:29.803Z","endTime":"2026-07-01T17:51:34.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.999052274850435,"aZ":-28.939711212962738,"pfxX":-1.586783627612983,"pfxZ":1.970825945564549,"pX":-0.08533344531978548,"pZ":1.7423646263191663,"vX0":-4.306914339887289,"vY0":-128.50810144301343,"vZ0":-3.513662168373892,"x":120.25,"y":191.74,"x0":1.8305882687558155,"y0":50.00606578480926,"z0":5.419325939097124,"aX":-2.60662007177805},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":4.0,"spinRate":2014,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.42913332132198834,"extension":6.965433065649721},"hitData":{"launchSpeed":105.4,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":152.25}},"index":1,"playId":"8d807119-d59f-349b-9fc9-b0f48f1d7f03","pitchNumber":2,"startTime":"2026-07-01T17:51:43.786Z","endTime":"2026-07-01T17:51:50.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.9,"awayTeamWinProbability":9.099999999999994,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:51:50.258Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T17:51:56.628Z","endTime":"2026-07-01T17:54:57.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.443437681947614,"aZ":-15.753672614945655,"pfxX":5.785019604423008,"pfxZ":8.347553572632817,"pX":-0.6552942359820803,"pZ":3.9291926880779307,"vX0":-8.370767872638853,"vY0":-139.60453439499483,"vZ0":-1.8043389917298611,"x":141.98,"y":132.69,"x0":1.6351784612916236,"y0":50.00181636652013,"z0":5.624757041247551,"aX":11.37920688097091},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-8.6,"spinRate":2290,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.39286420539294165,"extension":7.044759159634994},"index":0,"playId":"50ccbfcc-5fc5-375f-9c42-a85c815ae8a4","pitchNumber":1,"startTime":"2026-07-01T17:52:17.928Z","endTime":"2026-07-01T17:52:21.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923559111032823,"aZ":-11.73243782877424,"pfxX":4.115696412956229,"pfxZ":10.114028876606444,"pX":0.12443012609138651,"pZ":2.672559473383726,"vX0":-5.970330819785691,"vY0":-141.21327861716094,"vZ0":-5.695887915894462,"x":112.26,"y":166.62,"x0":1.7305804684742498,"y0":50.00417960583139,"z0":5.469473656343442,"aX":8.319810750785699},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.3,"breakHorizontal":-6.2,"spinRate":2264,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.38776342852784884,"extension":7.175409844664008},"index":1,"playId":"f39e6170-22f6-3f08-a2c1-ad6cd8060792","pitchNumber":2,"startTime":"2026-07-01T17:52:33.820Z","endTime":"2026-07-01T17:52:40.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003934688221417,"aZ":-13.34362766501598,"pfxX":6.3117879334407005,"pfxZ":9.403583807673625,"pX":0.13392112925485522,"pZ":3.227841375310574,"vX0":-6.508279691516119,"vY0":-140.4298638711723,"vZ0":-4.1006396734527115,"x":111.9,"y":151.63,"x0":1.6585081895443914,"y0":50.00538002769335,"z0":5.571596937799217,"aX":12.642529372464084},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":-10.2,"spinRate":2320,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3896415903048669,"extension":7.172867413224597},"index":2,"playId":"8d99a4e5-cd9f-3a4c-a665-625c5233d71d","pitchNumber":3,"startTime":"2026-07-01T17:53:03.208Z","endTime":"2026-07-01T17:53:09.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.465053077006495,"aZ":-25.932577933025698,"pfxX":6.711599541129031,"pfxZ":3.9129609675156374,"pX":1.6855806034094667,"pZ":4.36070633649495,"vX0":-2.0575777702084213,"vY0":-125.51026544420019,"vZ0":2.2244752125673504,"x":52.75,"y":121.04,"x0":1.6441782798099096,"y0":50.00232755871005,"z0":5.575129472920721,"aX":10.704439925919033},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.8,"breakHorizontal":-11.6,"spinRate":1748,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4364361856573198,"extension":6.9699601579095924},"index":3,"playId":"15a63543-e1cf-3342-b32b-a3fa1ba2d2ac","pitchNumber":4,"startTime":"2026-07-01T17:53:31.317Z","endTime":"2026-07-01T17:53:34.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.303309868189338,"aZ":-39.75100978150088,"pfxX":-0.12575734191264232,"pfxZ":-5.136608301512712,"pX":-1.6855611743023733,"pZ":1.1046668287762689,"vX0":-7.293173380729207,"vY0":-120.39848333254984,"vZ0":-2.2009333014096333,"x":181.25,"y":208.95,"x0":1.392941825449142,"y0":50.00273080896929,"z0":5.532394936493131,"aX":-0.18456572977893237},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.6,"breakHorizontal":1.9,"spinRate":2255,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4540769774464133,"extension":7.062732094132485},"index":4,"playId":"328949b1-53ed-3ff8-8daf-eff0c1564c8a","pitchNumber":5,"startTime":"2026-07-01T17:53:49.981Z","endTime":"2026-07-01T17:53:52.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.580982454714643,"aZ":-41.77974174001239,"pfxX":0.053710034161930514,"pfxZ":-6.57395128916191,"pX":-0.03497473976532375,"pZ":2.4097612636110166,"vX0":-4.033269310296519,"vY0":-119.68610116027484,"vZ0":1.2526977448713144,"x":118.33,"y":173.72,"x0":1.6600940308055552,"y0":50.004154272544575,"z0":5.601057062719315,"aX":0.07938249152434708},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.4,"breakHorizontal":0.8,"spinRate":2320,"spinDirection":339},"zone":5,"typeConfidence":2.0,"plateTime":0.45642408504568754,"extension":6.983198036065201},"index":5,"playId":"8a773ed2-9629-32c2-be8d-87b2f06f7cac","pitchNumber":6,"startTime":"2026-07-01T17:54:07.845Z","endTime":"2026-07-01T17:54:12.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747659604631544,"aZ":-12.650544436100017,"pfxX":6.230677849721581,"pfxZ":9.817769505058099,"pX":-0.7922195698256977,"pZ":2.24403001886244,"vX0":-8.792303812324134,"vY0":-140.15620987255036,"vZ0":-6.418630454056373,"x":147.2,"y":178.19,"x0":1.5763708898545852,"y0":50.005997544288235,"z0":5.390511047943368,"aX":12.395218216533921},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2246,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.39082643624946956,"extension":7.195969306148318},"index":6,"playId":"9c11832e-7dd8-3623-9cfd-c5674ea90f24","pitchNumber":7,"startTime":"2026-07-01T17:54:28.896Z","endTime":"2026-07-01T17:54:33.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":88.1,"endSpeed":81.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.679921686823345,"aZ":-27.155945386207076,"pfxX":-0.03833720572486676,"pfxZ":2.9710268725856945,"pX":-0.5515894762334401,"pZ":3.2689534773796503,"vX0":-6.2224764318359425,"vY0":-128.35352392228717,"vZ0":-0.11692107850807709,"x":138.03,"y":150.52,"x0":1.8972131442515514,"y0":50.00062663107049,"z0":5.409238434308033,"aX":-0.06401425910704786},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":1.3,"spinRate":1965,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.4248480701239896,"extension":7.119840457034814},"index":7,"playId":"0fe3ae54-2865-3dbd-a3c7-f7fe7673718b","pitchNumber":8,"startTime":"2026-07-01T17:54:52.491Z","endTime":"2026-07-01T17:54:57.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:54:57.549Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Foscue walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T17:56:52.082Z","endTime":"2026-07-01T17:58:03.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94794945588243,"aZ":-14.795902958155901,"pfxX":5.38580998382676,"pfxZ":9.390583205088484,"pX":-0.6394211065041127,"pZ":0.9634438533671644,"vX0":-5.445125341130984,"vY0":-134.1649795305972,"vZ0":-9.200911001740888,"x":141.37,"y":212.77,"x0":0.702230906234763,"y0":50.002778626021254,"z0":5.457480790262279,"aX":9.966212125735703},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":1847,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4059354647500957,"extension":7.241131071697067},"index":0,"playId":"14c73b30-6cca-35db-b433-f922d5100a4d","pitchNumber":1,"startTime":"2026-07-01T17:57:11.341Z","endTime":"2026-07-01T17:57:15.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.895245067184977,"aZ":-22.009487064090514,"pfxX":3.8456519532734514,"pfxZ":7.135620409146842,"pX":1.320395907325877,"pZ":4.557484864051186,"vX0":-0.21116219998198363,"vY0":-118.38344453419123,"vZ0":1.7282735901612498,"x":66.67,"y":115.73,"x0":0.9107815084102782,"y0":50.0010648358105,"z0":5.828152680677912,"aX":5.4755982685968085},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.6,"breakHorizontal":-7.0,"spinRate":1364,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.46209210867944295,"extension":6.862777079495512},"index":1,"playId":"2a81345a-18ce-3cf5-8b3b-7d858b5e3feb","pitchNumber":2,"startTime":"2026-07-01T17:57:26.772Z","endTime":"2026-07-01T17:57:30.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.006053809823275,"aZ":-25.254358571131707,"pfxX":-1.304023699118897,"pfxZ":4.33799615186906,"pX":1.066743324602049,"pZ":4.591696988438136,"vX0":0.17271480596942562,"vY0":-125.16206163243803,"vZ0":2.2076979348970975,"x":76.34,"y":114.8,"x0":1.1665608677284975,"y0":50.00239161604382,"z0":5.759169770911229,"aX":-2.079766644709295},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":2.3,"spinRate":2025,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.43672733715724865,"extension":6.520892906531717},"index":2,"playId":"b49bfeb0-49cd-3392-8547-1aeff5b2d28b","pitchNumber":3,"startTime":"2026-07-01T17:57:42.714Z","endTime":"2026-07-01T17:57:45.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.249413990482005,"aZ":-16.554707476852762,"pfxX":4.73855207287751,"pfxZ":8.348493904790853,"pX":0.9296200542919537,"pZ":1.8314107179526138,"vX0":-1.609678319909043,"vY0":-135.11902981499517,"vZ0":-6.845557252057617,"x":81.57,"y":189.33,"x0":0.9134220109566386,"y0":50.000734160106404,"z0":5.537604278184832,"aX":8.861816586925727},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":-8.3,"spinRate":1968,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4035932566104279,"extension":6.960530774196747},"index":3,"playId":"02a32ff0-82c3-3f28-ae83-4e5e3c0bb874","pitchNumber":4,"startTime":"2026-07-01T17:57:59.257Z","endTime":"2026-07-01T17:58:03.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.2,"awayTeamWinProbability":11.799999999999997,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.52,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T17:58:03.082Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks. Justin Foscue to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T17:58:08.833Z","endTime":"2026-07-01T18:00:16.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07962691951234,"aZ":-44.181332678472316,"pfxX":-6.003147283220554,"pfxZ":-9.042476218806835,"pX":0.6008993952366064,"pZ":2.732702153530282,"vX0":0.7101655551688981,"vY0":-115.01974582751133,"vZ0":2.4426731628059395,"x":94.1,"y":165.0,"x0":1.0657326330821115,"y0":50.00205169154896,"z0":5.96865016056272,"aX":-7.972300421882802},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.4,"breakHorizontal":10.7,"spinRate":2816,"spinDirection":327},"zone":6,"typeConfidence":0.9,"plateTime":0.4778138685201103,"extension":6.381130809318008},"index":0,"playId":"36d9841b-af19-312b-a294-eafa3c4d0038","pitchNumber":1,"startTime":"2026-07-01T17:58:28.655Z","endTime":"2026-07-01T17:58:31.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.433408418018914,"aZ":-43.836222538874836,"pfxX":-5.14531533770151,"pfxZ":-8.451715445829073,"pX":-0.76322465146073,"pZ":0.6383216643999436,"vX0":-2.268273892382027,"vY0":-117.87467284654765,"vZ0":-2.49676809276044,"x":146.09,"y":221.55,"x0":0.8857492489573182,"y0":50.00350656669028,"z0":5.833572617278536,"aX":-7.099957180804577},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.6,"breakHorizontal":10.0,"spinRate":2796,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.46814719605243305,"extension":6.356989674622136},"index":1,"playId":"bebdb656-fb17-3a1d-919b-122c886f4890","pitchNumber":2,"startTime":"2026-07-01T17:58:45.423Z","endTime":"2026-07-01T17:58:49.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83544613065602,"aZ":-24.43652723560215,"pfxX":5.463100770248236,"pfxZ":5.361375742289887,"pX":1.1814685174553026,"pZ":3.469601264484374,"vX0":-0.7790276308465585,"vY0":-119.06502544618898,"vZ0":-0.17942077395629463,"x":71.97,"y":145.1,"x0":0.8019733797079811,"y0":50.001106444352324,"z0":5.748313838367171,"aX":7.880144390137817},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.0,"breakHorizontal":-9.7,"spinRate":1406,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.45918629259493127,"extension":7.231409411022225},"index":2,"playId":"f5683a34-e059-3a8d-aaa0-6ec53ee310af","pitchNumber":3,"startTime":"2026-07-01T17:59:13.631Z","endTime":"2026-07-01T17:59:16.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9098115205875,"aZ":-43.58482096885085,"pfxX":-4.7447378441153525,"pfxZ":-8.313559277659369,"pX":-1.0373932731203361,"pZ":0.7162157655122234,"vX0":-2.674315938323898,"vY0":-117.18075766008228,"vZ0":-2.2929393179817823,"x":156.54,"y":219.44,"x0":0.7403079757400439,"y0":50.005054670948795,"z0":5.830945974169526,"aX":-6.5100697529094385},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.4,"breakHorizontal":9.4,"spinRate":2787,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.46983878523726874,"extension":7.158346338467753},"index":3,"playId":"fe9619df-11e9-368d-a0da-7807485d90f1","pitchNumber":4,"startTime":"2026-07-01T17:59:31.097Z","endTime":"2026-07-01T17:59:36.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07309858522292,"aZ":-14.339205994253565,"pfxX":4.674223304942135,"pfxZ":9.447036809316213,"pX":0.5695420275410982,"pZ":2.6217493054921444,"vX0":-2.365564838336585,"vY0":-136.09611661451234,"vZ0":-5.335074802833766,"x":95.29,"y":167.99,"x0":0.8396931659979383,"y0":50.00488796509295,"z0":5.590221996628689,"aX":8.825509488555875},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":1851,"spinDirection":147},"zone":6,"typeConfidence":0.91,"plateTime":0.4014864539966658,"extension":7.203342250533051},"index":4,"playId":"603b4d94-31e3-38b4-a79c-90b7ad9ea100","pitchNumber":5,"startTime":"2026-07-01T17:59:55.163Z","endTime":"2026-07-01T17:59:58.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.346881905598732,"aZ":-45.27388272472806,"pfxX":-4.989104453344868,"pfxZ":-9.3334774347457,"pX":-1.0064210950018808,"pZ":-0.0775680086286458,"vX0":-2.9125565858648943,"vY0":-119.01770923884663,"vZ0":-3.788902584708867,"x":155.36,"y":240.87,"x0":0.8899253829726181,"y0":50.0001296208975,"z0":5.722927083262,"aX":-7.0047557836589105},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.5,"breakHorizontal":9.8,"spinRate":2939,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4639855159930173,"extension":7.523198928043382},"index":5,"playId":"d881cf1e-4b52-374b-bf20-e09accf71457","pitchNumber":6,"startTime":"2026-07-01T18:00:12.339Z","endTime":"2026-07-01T18:00:16.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":0.96,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:00:16.009Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to left fielder David Fry. Justin Foscue to 3rd. Josh Jung to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:01:17.896Z","endTime":"2026-07-01T18:01:46.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T18:00:29.158Z","endTime":"2026-07-01T18:01:20.229Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273835073191563,"aZ":-16.412661542755313,"pfxX":5.515674341163189,"pfxZ":8.617634722023514,"pX":0.6464358583148906,"pZ":2.3410744451591103,"vX0":-2.391912634752002,"vY0":-133.95884723364617,"vZ0":-5.504961770595419,"x":92.36,"y":175.57,"x0":0.8313066728778614,"y0":50.00150797120341,"z0":5.584793778117877,"aX":10.084844217539382},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":-9.5,"spinRate":1811,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.40792623125963656,"extension":7.416896363794484},"index":1,"playId":"704ca56d-75cc-3df1-ba68-ff479a3e8f3a","pitchNumber":1,"startTime":"2026-07-01T18:01:20.229Z","endTime":"2026-07-01T18:01:23.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760744751185648,"aZ":-43.22395556840767,"pfxX":-5.238966366444416,"pfxZ":-7.7238770147573135,"pX":-0.5389493294029263,"pZ":1.6165301931643494,"vX0":-1.8488995772955528,"vY0":-119.08375452253472,"vZ0":-0.759406149630676,"x":137.54,"y":195.13,"x0":0.9291542257564154,"y0":50.00510831373227,"z0":5.864102235389869,"aX":-7.492706659158033},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.9,"breakHorizontal":10.0,"spinRate":2696,"spinDirection":326},"zone":7,"typeConfidence":0.84,"plateTime":0.46069601015510475,"extension":7.056644631935374},"hitData":{"launchSpeed":103.4,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.91,"coordY":121.99}},"index":2,"playId":"34b67629-313d-380d-b8e0-9f5fe3796668","pitchNumber":2,"startTime":"2026-07-01T18:01:36.609Z","endTime":"2026-07-01T18:01:46.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"second":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.5,"awayTeamWinProbability":21.5,"homeTeamWinProbabilityAdded":-5.799999999999997,"leverageIndex":1.42,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:01:46.606Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:01:54.788Z","endTime":"2026-07-01T18:03:38.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.150737753063765,"aZ":-21.859312300815027,"pfxX":5.751239917252748,"pfxZ":7.059969815457591,"pX":-0.5516529974050278,"pZ":0.5971448803938595,"vX0":-4.608434388403162,"vY0":-119.84375120022366,"vZ0":-7.1096239880526895,"x":138.03,"y":222.66,"x0":0.6446390897394968,"y0":50.00508884942102,"z0":5.54151219520171,"aX":8.406082159681677},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.4,"breakHorizontal":-9.4,"spinRate":1445,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.45623371359267884,"extension":7.404851920649421},"index":0,"playId":"ece42517-0201-3a2f-8860-1c697a7fe6f9","pitchNumber":1,"startTime":"2026-07-01T18:02:14.504Z","endTime":"2026-07-01T18:02:17.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650182558203486,"aZ":-46.45332261330047,"pfxX":-5.265452783461351,"pfxZ":-10.13901285455006,"pX":-0.8117064441377153,"pZ":1.8273550867707633,"vX0":-2.213038346820895,"vY0":-118.73451163415145,"vZ0":0.37548802924263036,"x":147.94,"y":189.44,"x0":0.8204179075386051,"y0":50.00398714772403,"z0":5.942298066436331,"aX":-7.414384507444733},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-17.9,"breakHorizontal":10.1,"spinRate":2940,"spinDirection":330},"zone":13,"typeConfidence":0.91,"plateTime":0.4637542543411284,"extension":6.916735065129141},"index":1,"playId":"9465c50d-b3c2-37c2-a48b-767dc37aa5f4","pitchNumber":2,"startTime":"2026-07-01T18:02:34.118Z","endTime":"2026-07-01T18:02:37.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-01T18:02:55.020Z","endTime":"2026-07-01T18:03:14.320Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26992189127831,"aZ":-44.92517259211854,"pfxX":-4.953109536088905,"pfxZ":-9.058081278724135,"pX":0.1182628653953335,"pZ":1.0849956519879032,"vX0":-0.5211046009952915,"vY0":-118.84714765154813,"vZ0":-1.4583821449142071,"x":112.49,"y":209.49,"x0":0.9837133635329489,"y0":50.00501171836517,"z0":5.8477741043262945,"aX":-6.969759751411798},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-16.4,"breakHorizontal":9.1,"spinRate":2667,"spinDirection":330},"zone":14,"typeConfidence":0.91,"plateTime":0.463788505005299,"extension":7.1144046598153725},"index":3,"playId":"de737889-13e0-33b6-8ce6-b0dbb53898e3","pitchNumber":3,"startTime":"2026-07-01T18:03:14.320Z","endTime":"2026-07-01T18:03:18.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556330899332746,"aZ":-45.514871619552345,"pfxX":-4.295291090951006,"pfxZ":-9.291368654132459,"pX":-0.28261244114223927,"pZ":1.3323125632869337,"vX0":-1.5150368820511648,"vY0":-119.99884053824337,"vZ0":-0.8886794840138806,"x":127.77,"y":202.81,"x0":0.9176213009404603,"y0":50.00214211256382,"z0":5.817274449141139,"aX":-6.16738137562107},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-16.7,"breakHorizontal":8.2,"spinRate":2851,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4591544900491158,"extension":6.460777860968312},"index":4,"playId":"aeb64d35-3714-316b-83d4-afb14027c0de","pitchNumber":4,"startTime":"2026-07-01T18:03:34.866Z","endTime":"2026-07-01T18:03:38.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.89,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:03:38.196Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hedges challenged (pitch result), call on the field was confirmed: Kyle Higashioka walks. Justin Foscue scores. Josh Jung to 3rd. Ezequiel Duran to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:03:43.626Z","endTime":"2026-07-01T18:06:47.839Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"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":82.4,"endSpeed":76.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01320398684848,"aZ":-43.53823560659627,"pfxX":-3.6172007779472493,"pfxZ":-7.864941547679684,"pX":-0.9359028901500231,"pZ":0.6888991795287023,"vX0":-3.0956450535931817,"vY0":-119.92075567374536,"vZ0":-2.8789723801724625,"x":152.67,"y":220.18,"x0":0.8457160459301157,"y0":50.005546533902304,"z0":5.820633551962783,"aX":-5.224071013603919},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.6,"breakHorizontal":7.3,"spinRate":2648,"spinDirection":331},"zone":13,"typeConfidence":0.86,"plateTime":0.4582221471471408,"extension":6.559885953480114},"index":0,"playId":"0478886e-bca1-32d5-a142-f5a47f6b2d9a","pitchNumber":1,"startTime":"2026-07-01T18:04:03.916Z","endTime":"2026-07-01T18:04:06.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.49500373800317,"aZ":-23.210945513541855,"pfxX":3.834025191387389,"pfxZ":6.022180058863974,"pX":0.10746677399540211,"pZ":2.6332523953126854,"vX0":-2.8162693326785857,"vY0":-120.16277159991772,"vZ0":-2.4686907927180055,"x":112.9,"y":167.68,"x0":0.7866462913258163,"y0":50.00014573468461,"z0":5.699302738017836,"aX":5.703282820637071},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.7,"breakHorizontal":-6.4,"spinRate":1341,"spinDirection":129},"zone":5,"typeConfidence":0.88,"plateTime":0.45282515165825243,"extension":7.3087083466474505},"index":1,"playId":"cd5488e5-d3a1-3e39-9ef1-49dde116aac1","pitchNumber":2,"startTime":"2026-07-01T18:04:23.353Z","endTime":"2026-07-01T18:04:26.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":true},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44715497231116,"aZ":-44.163587158900775,"pfxX":-5.4361370322369265,"pfxZ":-8.654100904150644,"pX":0.884219050337318,"pZ":2.1554484277149033,"vX0":1.3237445561665027,"vY0":-116.80692336405241,"vZ0":0.8764343451919498,"x":83.3,"y":180.58,"x0":1.017386992822744,"y0":50.00311404214987,"z0":5.919018267559025,"aX":-7.531817490452999},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-15.2,"breakHorizontal":9.5,"spinRate":2753,"spinDirection":331},"zone":14,"typeConfidence":0.88,"plateTime":0.4684408181474051,"extension":6.755219232191809},"index":2,"playId":"268f3dd7-eb2a-35ff-a5fb-9bfd0d999fcb","pitchNumber":3,"startTime":"2026-07-01T18:04:43.594Z","endTime":"2026-07-01T18:05:10.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320385387218803,"aZ":-23.645297384445595,"pfxX":-1.581897287620432,"pfxZ":5.166488474161894,"pX":-1.594758826724044,"pZ":2.276956265001732,"vX0":-5.974169332260276,"vY0":-127.19888524480578,"vZ0":-3.517500707661541,"x":177.79,"y":177.3,"x0":0.9828617531125832,"y0":50.000950007335554,"z0":5.536975212562512,"aX":-2.6106127100858494},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.9,"breakHorizontal":4.1,"spinRate":2159,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4294221188521896,"extension":7.199612454377347},"index":3,"playId":"9581dd64-1597-3943-b96a-f4090a3512ea","pitchNumber":4,"startTime":"2026-07-01T18:05:19.171Z","endTime":"2026-07-01T18:05:23.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47437103867124,"aZ":-16.232041010026485,"pfxX":4.0696821714872495,"pfxZ":8.438770574468297,"pX":0.6546349862282916,"pZ":2.184177545902162,"vX0":-1.951040991828489,"vY0":-136.20643799350694,"vZ0":-5.790903765136945,"x":92.05,"y":179.81,"x0":0.8495298657208633,"y0":50.00007705196064,"z0":5.45077994176723,"aX":7.684634411687873},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":-7.0,"spinRate":1848,"spinDirection":150},"zone":9,"typeConfidence":0.9,"plateTime":0.401341700735097,"extension":7.641739386090927},"index":4,"playId":"578c73ec-599d-3918-99cd-42c0872fb26a","pitchNumber":5,"startTime":"2026-07-01T18:05:39.824Z","endTime":"2026-07-01T18:06:06.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"}},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986913885528658,"aZ":-44.64989693377689,"pfxX":-6.859968911056182,"pfxZ":-9.239653892677289,"pX":0.027871167218682193,"pZ":3.7507628876947257,"vX0":-0.11167099372077141,"vY0":-115.8731451040897,"vZ0":4.600905569025289,"x":115.94,"y":137.51,"x0":0.9669513400246995,"y0":50.00069825816938,"z0":6.023557385945607,"aX":-9.26526398633017},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.1,"breakHorizontal":12.5,"spinRate":2693,"spinDirection":323},"zone":11,"typeConfidence":0.89,"plateTime":0.4738976234381256,"extension":6.940235743766358},"index":5,"playId":"798b1975-8fa6-3f0d-8666-2b5d4216516c","pitchNumber":6,"startTime":"2026-07-01T18:06:20.812Z","endTime":"2026-07-01T18:06:47.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"second":{"id":673962,"link":"/api/v1/people/673962"},"third":{"id":679822,"link":"/api/v1/people/679822"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}},"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-6.599999999999994,"leverageIndex":1.87,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:06:47.839Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cam Cauley grounds into a double play, second baseman Daniel Schneemann to first baseman Rhys Hoskins. Kyle Higashioka out at 2nd. Cam Cauley out at 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T18:06:40.555Z","endTime":"2026-07-01T18:07:15.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.962760373268225,"aZ":-45.781738556558444,"pfxX":-6.637467976995353,"pfxZ":-9.95811922913547,"pX":0.0034327290484816894,"pZ":2.681709819483774,"vX0":0.05952813379949873,"vY0":-116.69617593292519,"vZ0":2.4182099402671,"x":116.87,"y":166.37,"x0":0.838526135461031,"y0":50.00512931530695,"z0":5.975701520441682,"aX":-9.066173866258614},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.0,"breakHorizontal":12.0,"spinRate":2777,"spinDirection":329},"zone":5,"typeConfidence":0.9,"plateTime":0.471121471671998,"extension":7.119232176674816},"hitData":{"launchSpeed":89.2,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.56,"coordY":146.8}},"index":0,"playId":"d514bb8f-a46a-3da4-9c6e-3b4a9b578fa2","pitchNumber":1,"startTime":"2026-07-01T18:07:07.004Z","endTime":"2026-07-01T18:07:15.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":677649,"link":"/api/v1/people/677649"},"third":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":695508,"link":"/api/v1/people/695508"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":12.400000000000006,"leverageIndex":2.33,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:07:15.005Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a line drive to center fielder Cam Cauley.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:08:43.459Z","endTime":"2026-07-01T18:10:52.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2367928674064,"aZ":-13.701040540423518,"pfxX":5.757053873864763,"pfxZ":9.828609462237381,"pX":0.13067342470306523,"pZ":3.8658687523380713,"vX0":-6.418085591612315,"vY0":-136.74571633419532,"vZ0":-2.2451374043428878,"x":112.02,"y":134.4,"x0":1.7684566378992583,"y0":50.00439753276355,"z0":5.645857550836609,"aX":10.82324487405371},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":-9.0,"spinRate":2329,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4016856444058763,"extension":7.069083623274647},"index":0,"playId":"a7a0c3af-c050-38e3-8823-d37dd2945a09","pitchNumber":1,"startTime":"2026-07-01T18:09:26.181Z","endTime":"2026-07-01T18:09:30.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52340169408182,"aZ":-12.599821492678041,"pfxX":5.330911593223233,"pfxZ":10.4738457838265,"pX":0.6457467936843012,"pZ":3.181949145654206,"vX0":-4.755726096611845,"vY0":-136.67259386469246,"vZ0":-4.178694747467112,"x":92.39,"y":152.87,"x0":1.726103383523133,"y0":50.004581170848105,"z0":5.612811152512732,"aX":9.96440189202565},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-8.5,"spinRate":2300,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4026342138882635,"extension":7.094525060943214},"index":1,"playId":"87044ac4-8fc4-3cec-8ffb-b44d930f2189","pitchNumber":2,"startTime":"2026-07-01T18:09:43.241Z","endTime":"2026-07-01T18:09:46.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":86.7,"endSpeed":78.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670077503152378,"aZ":-29.141349839866603,"pfxX":-1.828683884559192,"pfxZ":1.9252743092128934,"pX":0.6347691381294018,"pZ":1.4823254548032436,"vX0":-2.439502325724058,"vY0":-126.12096364666174,"vZ0":-3.7628104159150815,"x":92.8,"y":198.76,"x0":1.8600639969697328,"y0":50.00564553354578,"z0":5.399254838361333,"aX":-2.883982501756269},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":4.0,"spinRate":2119,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4378289773424222,"extension":6.910789949866815},"index":2,"playId":"743c72b9-7ce1-30af-ba54-ec693fe8cce5","pitchNumber":3,"startTime":"2026-07-01T18:09:57.243Z","endTime":"2026-07-01T18:10:02.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19265915723704,"aZ":-11.837495379037799,"pfxX":5.582489619479853,"pfxZ":10.795799108670249,"pX":0.22648553437465246,"pZ":2.0371006868330035,"vX0":-6.478045215801338,"vY0":-136.87403479505042,"vZ0":-6.798753479180741,"x":108.37,"y":183.78,"x0":1.9065350927238194,"y0":50.006751867817286,"z0":5.376172577316863,"aX":10.520473237916935},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":-8.6,"spinRate":2296,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4012545052394674,"extension":7.313223541099524},"index":3,"playId":"740c2322-f90d-356b-8a5d-c5932bb28e49","pitchNumber":4,"startTime":"2026-07-01T18:10:12.929Z","endTime":"2026-07-01T18:10:16.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T18:10:23.449Z","endTime":"2026-07-01T18:10:40.520Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37737248440798,"aZ":-13.324060014320406,"pfxX":4.457090103516636,"pfxZ":9.560374931614392,"pX":0.511531877251349,"pZ":2.6609799924116357,"vX0":-5.183462944362667,"vY0":-139.30471642434944,"vZ0":-5.317302612469593,"x":97.5,"y":166.93,"x0":1.8145353900869874,"y0":50.002897505264535,"z0":5.470590999573928,"aX":8.787953611886893},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-7.1,"spinRate":2275,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.39271560972521335,"extension":6.86717651518592},"hitData":{"launchSpeed":81.5,"launchAngle":23.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.27,"coordY":84.9}},"index":5,"playId":"5a85005c-6531-3ce3-bed2-7d7349ede7a2","pitchNumber":5,"startTime":"2026-07-01T18:10:40.520Z","endTime":"2026-07-01T18:10:52.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.31,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:10:52.531Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:10:52.968Z","endTime":"2026-07-01T18:13:39.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.237321147353057,"aZ":-24.391980624056263,"pfxX":8.411891500160085,"pfxZ":4.951059125654988,"pX":1.5506728921781758,"pZ":3.642817514178062,"vX0":-2.7179167669779583,"vY0":-124.84269403369069,"vZ0":0.08972361502030679,"x":57.89,"y":140.42,"x0":1.5637273070764468,"y0":50.000483450552885,"z0":5.621912145883256,"aX":13.213510206714318},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.2,"breakHorizontal":-14.5,"spinRate":1918,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4395318339962353,"extension":6.8264846969789446},"index":0,"playId":"2f020b97-54c9-3efc-a394-1151261e7941","pitchNumber":1,"startTime":"2026-07-01T18:11:15.926Z","endTime":"2026-07-01T18:11:19.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.271235047931697,"aZ":-24.714721105038812,"pfxX":-1.1400943078278813,"pfxZ":4.368344045431279,"pX":-0.15699425560343705,"pZ":3.332941109928745,"vX0":-4.489164327681979,"vY0":-129.38578545592637,"vZ0":-0.8173021463696482,"x":122.98,"y":148.79,"x0":1.7437349839251195,"y0":50.00058163957129,"z0":5.535160579256207,"aX":-1.9457136007349467},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":3.0,"spinRate":1949,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42222860332998113,"extension":7.094595456439438},"index":1,"playId":"fe24eb43-8733-3c52-88db-1e9894e0a30f","pitchNumber":2,"startTime":"2026-07-01T18:11:35.930Z","endTime":"2026-07-01T18:11:39.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428615704202244,"aZ":-44.22405352058539,"pfxX":-1.921079783606573,"pfxZ":-8.409238978286005,"pX":0.23320799718067992,"pZ":2.805815047536644,"vX0":-2.41131689677501,"vY0":-119.58047224642576,"vZ0":2.5656685995643573,"x":108.11,"y":163.02,"x0":1.5085517428165909,"y0":50.00484341233168,"z0":5.718064351877177,"aX":-2.751566208049347},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.2,"breakHorizontal":4.1,"spinRate":2292,"spinDirection":334},"zone":2,"typeConfidence":2.0,"plateTime":0.45998094449020055,"extension":6.813445405727797},"index":2,"playId":"2fa8fa7d-c07b-38c0-b33e-c3f524ac0511","pitchNumber":3,"startTime":"2026-07-01T18:11:54.745Z","endTime":"2026-07-01T18:11:57.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.087327844454883,"aZ":-21.457848220337087,"pfxX":6.437253089170854,"pfxZ":6.889247617630903,"pX":0.47930055616718764,"pZ":1.5035266017772573,"vX0":-4.35408869833934,"vY0":-124.50755312827263,"vZ0":-5.256794157053896,"x":98.73,"y":198.18,"x0":1.4222705149472006,"y0":50.003949329953514,"z0":5.439221384608954,"aX":10.016902422387524},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.4,"breakHorizontal":-10.6,"spinRate":1827,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44142252045711805,"extension":6.902031259864691},"index":3,"playId":"fa2df4d2-a9c7-3378-81ec-65d387c2998d","pitchNumber":4,"startTime":"2026-07-01T18:12:13.965Z","endTime":"2026-07-01T18:12:18.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":94.3,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10708024145115,"aZ":-13.794946229839029,"pfxX":4.450962896778658,"pfxZ":9.739293842268003,"pX":-0.42010275604578773,"pZ":1.9433937380866502,"vX0":-7.3547635121487955,"vY0":-136.95521692784462,"vZ0":-6.787013687036126,"x":133.01,"y":186.31,"x0":1.7300091988757345,"y0":50.00365135837314,"z0":5.409355888430783,"aX":8.400698071078903},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.4,"spinRate":2273,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.40094427143015343,"extension":7.230031375142508},"index":4,"playId":"16320b14-942d-3340-96e0-dc9ea7d9f063","pitchNumber":5,"startTime":"2026-07-01T18:12:39.075Z","endTime":"2026-07-01T18:12:42.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.535260847019032,"aZ":-44.1009163300146,"pfxX":-1.2704187644335225,"pfxZ":-8.293960701492061,"pX":0.06139655120828493,"pZ":0.9514531382628824,"vX0":-2.686893776765782,"vY0":-119.31560075108763,"vZ0":-1.5649530627566495,"x":114.66,"y":213.09,"x0":1.3683658042350806,"y0":50.00336827226379,"z0":5.59954086072858,"aX":-1.8264453175693025},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.1,"breakHorizontal":3.0,"spinRate":2278,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.45953189857261645,"extension":6.783842588064497},"index":5,"playId":"624ac2a7-ee18-3d45-9f19-34565885f145","pitchNumber":6,"startTime":"2026-07-01T18:13:04.055Z","endTime":"2026-07-01T18:13:08.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245968306384295,"aZ":-24.517758715130423,"pfxX":1.5840707736792523,"pfxZ":4.432165381724296,"pX":0.047478686307253846,"pZ":3.1376692559273915,"vX0":-4.360354988260657,"vY0":-129.87972654580324,"vZ0":-1.6467259694743324,"x":115.19,"y":154.06,"x0":1.5337745546771566,"y0":50.005597909799725,"z0":5.623675384993977,"aX":2.7387923286769102},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.0,"spinRate":1854,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.41987792095821863,"extension":6.823518867355334},"index":6,"playId":"90396350-4127-3ec9-aed4-ea10b5a024a3","pitchNumber":7,"startTime":"2026-07-01T18:13:33.067Z","endTime":"2026-07-01T18:13:39.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.5,"awayTeamWinProbability":10.5,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.49,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:13:39.596Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to right fielder Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:13:49.197Z","endTime":"2026-07-01T18:16:14.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.909664423647207,"aZ":-14.379544384539473,"pfxX":4.1393566812076825,"pfxZ":8.982340876893048,"pX":0.7418299361714096,"pZ":2.7877385635499734,"vX0":-4.1385035923284335,"vY0":-139.7403319497964,"vZ0":-4.758881313191829,"x":88.72,"y":163.51,"x0":1.7028101422707815,"y0":50.00534122382657,"z0":5.454532033721843,"aX":8.203624646924583},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":-6.7,"spinRate":2261,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.3916608217599724,"extension":6.981395261094132},"index":0,"playId":"50611a0f-93ef-366e-b3c2-4c093ae7e3c4","pitchNumber":1,"startTime":"2026-07-01T18:14:08.958Z","endTime":"2026-07-01T18:14:11.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98771717368101,"aZ":-15.423586094055775,"pfxX":3.8195157227611647,"pfxZ":8.526161484769894,"pX":1.3528495419110247,"pZ":3.731521605912908,"vX0":-2.391875162696055,"vY0":-139.6566700803053,"vZ0":-2.311668494862157,"x":65.43,"y":138.03,"x0":1.7264572276936772,"y0":50.00661938331082,"z0":5.5908368143216745,"aX":7.506948041664518},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":-6.4,"spinRate":2254,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3929895158519594,"extension":7.052574205141047},"index":1,"playId":"451793c3-68d9-3428-b729-5fa8501a9bcc","pitchNumber":2,"startTime":"2026-07-01T18:14:30.101Z","endTime":"2026-07-01T18:14:33.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581190512956173,"aZ":-14.48036642907427,"pfxX":3.7670809261185383,"pfxZ":9.17695484556967,"pX":-0.46844585592721605,"pZ":3.27295160658753,"vX0":-6.625784556511908,"vY0":-138.17045814379586,"vZ0":-3.6104253811902884,"x":134.86,"y":150.41,"x0":1.4742354144689562,"y0":50.00308264544574,"z0":5.57336974594612,"aX":7.26400689165197},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":-5.4,"spinRate":2180,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.3968378222911517,"extension":7.1877526691851745},"index":2,"playId":"f3e5159c-9821-342a-a3d9-0be5847cc05f","pitchNumber":3,"startTime":"2026-07-01T18:14:49.075Z","endTime":"2026-07-01T18:14:52.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673689491603035,"aZ":-14.593208300848863,"pfxX":3.2055195563456875,"pfxZ":8.93495668374134,"pX":-1.2795725556831024,"pZ":3.573141201762498,"vX0":-8.717029621066589,"vY0":-139.4757346377555,"vZ0":-3.0215703007817356,"x":165.77,"y":142.31,"x0":1.4713847784050424,"y0":50.006121932037146,"z0":5.6342085518675535,"aX":6.310200523893735},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-4.0,"spinRate":2337,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.39286097190236546,"extension":7.13981679790632},"index":3,"playId":"442de74b-da71-34bd-9a88-12c532eb5815","pitchNumber":4,"startTime":"2026-07-01T18:15:09.218Z","endTime":"2026-07-01T18:15:12.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T18:15:21.702Z","endTime":"2026-07-01T18:15:38.833Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.366205130287348,"aZ":-26.421270796929814,"pfxX":8.912298521489177,"pfxZ":3.6660038349155037,"pX":1.418751160440408,"pZ":4.447744842304393,"vX0":-3.1214479929113166,"vY0":-124.79106730152523,"vZ0":2.361608509477175,"x":62.92,"y":118.69,"x0":1.5318281855774136,"y0":50.00199300828522,"z0":5.673265751225382,"aX":13.980045778439134},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.4,"breakHorizontal":-15.4,"spinRate":1928,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4398258185306809,"extension":6.77692227336296},"index":5,"playId":"bc4063dc-1ee2-38c9-89fe-d3b68c5e5ab3","pitchNumber":5,"startTime":"2026-07-01T18:15:38.833Z","endTime":"2026-07-01T18:15:41.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65214236448971,"aZ":-13.923080715694852,"pfxX":4.934674620940877,"pfxZ":9.214686083876853,"pX":0.06865495002174274,"pZ":2.9944673319649544,"vX0":-5.863417734829965,"vY0":-139.43376922101982,"vZ0":-4.4866857759061265,"x":114.38,"y":157.93,"x0":1.5518969786109553,"y0":50.001605254463115,"z0":5.534836515816311,"aX":9.772689482083717},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2272,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.39196752740523966,"extension":7.100142913564052},"hitData":{"launchSpeed":90.7,"launchAngle":47.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.54,"coordY":110.9}},"index":6,"playId":"72304254-b7f5-3d01-a4a9-44cd1acdad61","pitchNumber":6,"startTime":"2026-07-01T18:16:00.088Z","endTime":"2026-07-01T18:16:14.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.5,"awayTeamWinProbability":11.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.43,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:16:14.099Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kahlil Watson doubles (3) on a sharp line drive to right fielder Ezequiel Duran. Kyle Manzardo to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:16:15.902Z","endTime":"2026-07-01T18:17:27.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"postOnThird":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87289804475364,"aZ":-34.510634287728735,"pfxX":-3.420544260492143,"pfxZ":-1.5129544592614224,"pX":0.8723575621924786,"pZ":3.579138485349419,"vX0":-1.2446533896899528,"vY0":-124.313069072449,"vZ0":1.9869487985530772,"x":83.75,"y":142.14,"x0":1.8256459335427084,"y0":50.002719091293415,"z0":5.660641024177768,"aX":-5.284882665570101},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.9,"breakHorizontal":6.5,"spinRate":2055,"spinDirection":302},"zone":12,"typeConfidence":2.0,"plateTime":0.442757958009675,"extension":6.540665674609875},"index":0,"playId":"77d02e54-5ca4-38fe-974e-57087b4acd77","pitchNumber":1,"startTime":"2026-07-01T18:16:41.697Z","endTime":"2026-07-01T18:16:45.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.071609166793518,"aZ":-14.053732771602016,"pfxX":4.641810717735288,"pfxZ":9.385766709921374,"pX":-0.0735292472868996,"pZ":1.2263214407981162,"vX0":-6.200017125735297,"vY0":-137.93162650063312,"vZ0":-8.76377532330565,"x":119.8,"y":205.67,"x0":1.5981265827733235,"y0":50.00422982261659,"z0":5.387976062995258,"aX":8.96370087122249},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":2244,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.396782879182465,"extension":7.083379046038308},"index":1,"playId":"c48dd9c9-d40c-3260-a8de-2fd4ecacb0f0","pitchNumber":2,"startTime":"2026-07-01T18:16:58.636Z","endTime":"2026-07-01T18:17:02.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.757715088124833,"aZ":-13.893127588522152,"pfxX":3.335444232160425,"pfxZ":9.722116052490863,"pX":0.13958849340893825,"pZ":1.7249912396869833,"vX0":-5.554142049867362,"vY0":-136.45634325279485,"vZ0":-7.315976669278165,"x":111.68,"y":192.21,"x0":1.7705292186006008,"y0":50.0068017421341,"z0":5.403179334755001,"aX":6.275049519052291},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-4.8,"spinRate":2227,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4017981958165664,"extension":7.31940090217379},"hitData":{"launchSpeed":103.0,"launchAngle":22.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.84,"coordY":54.01}},"index":2,"playId":"27c268b8-afe5-3bd9-950a-2e5e371592c4","pitchNumber":3,"startTime":"2026-07-01T18:17:16.403Z","endTime":"2026-07-01T18:17:27.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.33,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:17:27.936Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Hedges pops out to second baseman Justin Foscue.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T18:17:49.562Z","endTime":"2026-07-01T18:20:29.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":74.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.459385814514242,"aZ":-41.140934719712455,"pfxX":-1.3212634253166118,"pfxZ":-6.471051638141349,"pX":-0.5203057066922766,"pZ":0.8468653689975764,"vX0":-4.380972712576754,"vY0":-116.85063661731492,"vZ0":-2.0159992267450417,"x":136.83,"y":215.91,"x0":1.5483502484523883,"y0":50.001951586534965,"z0":5.576613618102464,"aX":-1.8305970990616431},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.9,"breakHorizontal":3.5,"spinRate":2289,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.46826925141557574,"extension":6.992524133078171},"index":0,"playId":"b4d7d83c-e1a9-365b-bc97-dc9298878484","pitchNumber":1,"startTime":"2026-07-01T18:18:07.422Z","endTime":"2026-07-01T18:18:12.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605582246229307,"aZ":-14.808172184043583,"pfxX":3.349209320572226,"pfxZ":8.768762905884023,"pX":1.070750146701184,"pZ":3.5830789030495596,"vX0":-3.2658687489376446,"vY0":-139.4235072385058,"vZ0":-2.6036778812177928,"x":76.19,"y":142.04,"x0":1.8188096704347179,"y0":50.00142997896613,"z0":5.499099148513503,"aX":6.632359337792393},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-5.4,"spinRate":2309,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.391962039507356,"extension":6.938361053418777},"index":1,"playId":"9eacb4af-ac65-3233-8340-c98b5aa745c1","pitchNumber":2,"startTime":"2026-07-01T18:18:36.034Z","endTime":"2026-07-01T18:18:40.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.480475022660777,"aZ":-13.661414170208504,"pfxX":6.668550250256795,"pfxZ":9.44859215197591,"pX":-0.38563001217149995,"pZ":1.2141886689513028,"vX0":-7.967336791599308,"vY0":-138.71589341698507,"vZ0":-8.972567963618994,"x":131.7,"y":206.0,"x0":1.650185748017373,"y0":50.00217435021736,"z0":5.390215592814326,"aX":13.06501569563706},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-10.6,"spinRate":2344,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3940619814883526,"extension":7.232517908536515},"index":2,"playId":"94fd3b9b-29a1-35f7-8a8c-01e8a7126c3e","pitchNumber":3,"startTime":"2026-07-01T18:18:56.301Z","endTime":"2026-07-01T18:18:59.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.704934508779267,"aZ":-13.946596310749976,"pfxX":5.393391317788041,"pfxZ":9.257573433809007,"pX":1.3684959740218687,"pZ":2.765365608940315,"vX0":-2.7649031536351303,"vY0":-139.08845202907972,"vZ0":-4.924962134751276,"x":64.84,"y":164.12,"x0":1.6719570369063161,"y0":50.00482680204583,"z0":5.476156022110235,"aX":10.622494345016667},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-9.2,"spinRate":2374,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39303446129486685,"extension":7.063461635071628},"index":3,"playId":"53810349-bfbf-30fa-a68e-7b41dd9aff42","pitchNumber":4,"startTime":"2026-07-01T18:19:25.209Z","endTime":"2026-07-01T18:19:29.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-07-01T18:19:37.788Z","endTime":"2026-07-01T18:20:02.325Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.067365601141177,"aZ":-11.670407643623559,"pfxX":5.164834703816689,"pfxZ":10.238226404082026,"pX":0.1768237621417091,"pZ":3.0361944834072476,"vX0":-6.003742743349552,"vY0":-140.45259123557358,"vZ0":-4.657095494876152,"x":110.26,"y":156.8,"x0":1.6685520749003944,"y0":50.004906614502,"z0":5.4714832502143755,"aX":10.346105660445874},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":-8.2,"spinRate":2286,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.38959783427729366,"extension":7.23520317890264},"index":5,"playId":"1997f079-53b0-35d9-a0f6-0a99ad014b10","pitchNumber":5,"startTime":"2026-07-01T18:20:02.325Z","endTime":"2026-07-01T18:20:05.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.901483722090564,"aZ":-13.663438995707887,"pfxX":4.689661568255815,"pfxZ":9.409958777355476,"pX":-0.03819739009382852,"pZ":2.575412123480727,"vX0":-6.281323720164981,"vY0":-138.84935233485086,"vZ0":-5.381644677783158,"x":118.46,"y":169.24,"x0":1.6361596962531262,"y0":50.00329381956427,"z0":5.436183248925983,"aX":9.226225531669831},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-7.3,"spinRate":2200,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3933404128837714,"extension":6.924215608757305},"hitData":{"launchSpeed":86.3,"launchAngle":57.0,"totalDistance":208.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.22,"coordY":118.99}},"index":6,"playId":"b1f51317-41b0-3a48-aac6-6e2b0b3831d2","pitchNumber":6,"startTime":"2026-07-01T18:20:21.158Z","endTime":"2026-07-01T18:20:29.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"second":{"id":696135,"link":"/api/v1/people/696135"},"third":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.73,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:20:29.252Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Osuna lines out to center fielder Kahlil Watson.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:22:32.436Z","endTime":"2026-07-01T18:23:18.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.827856702773207,"aZ":-15.019693962257039,"pfxX":4.7087177265001,"pfxZ":9.511463476060715,"pX":-0.06775622738851642,"pZ":1.6174858255060962,"vX0":-3.7033960853916574,"vY0":-133.244164284404,"vZ0":-7.522431365890746,"x":119.58,"y":195.11,"x0":0.726309458102348,"y0":50.00452699090659,"z0":5.556522991618163,"aX":8.49307997595734},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-7.8,"spinRate":1868,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.4106191606557248,"extension":7.312270464529948},"index":0,"playId":"51bd130b-0432-36c7-9397-45821b6d17ea","pitchNumber":1,"startTime":"2026-07-01T18:22:42.355Z","endTime":"2026-07-01T18:22:45.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085957686722104,"aZ":-24.925607593465553,"pfxX":-1.1952185948070642,"pfxZ":4.357988926215865,"pX":-0.1647446046568183,"pZ":2.1244484071589507,"vX0":-2.7174900288571417,"vY0":-127.60626536364204,"vZ0":-3.8021523330311333,"x":123.28,"y":181.42,"x0":1.0656267278504277,"y0":50.005460399938976,"z0":5.577850782203421,"aX":-1.987901244827322},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":2.8,"spinRate":2018,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.427796712221459,"extension":6.9563647609534},"hitData":{"launchSpeed":92.6,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":106.54,"coordY":90.29}},"index":1,"playId":"34b0a44d-ee69-3229-9b64-838459bbdd1a","pitchNumber":2,"startTime":"2026-07-01T18:23:09.139Z","endTime":"2026-07-01T18:23:18.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:23:18.165Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Elias Díaz pops out to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:23:21.068Z","endTime":"2026-07-01T18:24:11.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.529354344435507,"aZ":-43.12559899503253,"pfxX":-5.74879414015306,"pfxZ":-8.260512692486957,"pX":0.29335893926454204,"pZ":3.3048913476148347,"vX0":0.08201658670539674,"vY0":-114.75276447166898,"vZ0":3.387907945263677,"x":105.82,"y":149.55,"x0":1.0032216311806677,"y0":50.00524702465383,"z0":6.02944030204187,"aX":-7.6177130038670136},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.7,"breakHorizontal":10.3,"spinRate":2667,"spinDirection":329},"zone":2,"typeConfidence":0.87,"plateTime":0.4785054401075608,"extension":6.427124681426795},"index":0,"playId":"d547cd00-91f9-3380-9499-8fe73e20f356","pitchNumber":1,"startTime":"2026-07-01T18:23:45.146Z","endTime":"2026-07-01T18:23:48.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73806469760873,"aZ":-21.674471620694018,"pfxX":3.927208948274602,"pfxZ":7.109302068063615,"pX":0.19521393449593544,"pZ":2.431350682527781,"vX0":-2.92556471486118,"vY0":-120.33418300939145,"vZ0":-3.117826728727036,"x":109.56,"y":173.13,"x0":0.9120979771519534,"y0":50.0054228614137,"z0":5.648404789232032,"aX":5.8028828661420615},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.5,"breakHorizontal":-6.5,"spinRate":1323,"spinDirection":130},"zone":5,"typeConfidence":0.88,"plateTime":0.45389621605157826,"extension":7.099717942963228},"hitData":{"launchSpeed":80.4,"launchAngle":77.0,"totalDistance":67.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":143.4,"coordY":182.51}},"index":1,"playId":"54403e25-8d8a-3a55-b3b0-c312e1b756ec","pitchNumber":2,"startTime":"2026-07-01T18:24:02.192Z","endTime":"2026-07-01T18:24:11.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:24:11.401Z","atBatIndex":33},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Nicky Lopez hit by pitch.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:24:19.996Z","endTime":"2026-07-01T18:26:16.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69565804236176,"aZ":-15.91282667567492,"pfxX":5.186547793193373,"pfxZ":8.787324450335783,"pX":1.403303672808194,"pZ":2.7401854187312993,"vX0":-0.7258342754115771,"vY0":-135.00865290938725,"vZ0":-4.627149391903147,"x":63.51,"y":164.79,"x0":1.0011946008537114,"y0":50.003678923986584,"z0":5.59207164427885,"aX":9.59912068729591},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":1835,"spinDirection":142},"zone":12,"typeConfidence":0.91,"plateTime":0.40531092168898697,"extension":7.051765484167554},"index":0,"playId":"35e0a594-945d-3aab-be59-a77361b7ea3a","pitchNumber":1,"startTime":"2026-07-01T18:24:42.456Z","endTime":"2026-07-01T18:24:45.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":87.3,"endSpeed":80.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31850419739322,"aZ":-24.023942504282758,"pfxX":-2.3503301286476708,"pfxZ":4.983430725971718,"pX":-0.48412210936891714,"pZ":1.5423919844084086,"vX0":-3.2637268949389653,"vY0":-127.12244112789969,"vZ0":-4.995306930308633,"x":135.45,"y":197.14,"x0":1.1222001631658858,"y0":50.002238916731,"z0":5.442625856583704,"aX":-3.84144949792192},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.2,"breakHorizontal":5.0,"spinRate":2068,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.43105405407535713,"extension":7.310628224946541},"index":1,"playId":"32d7c0c9-91f6-3594-9219-ffd589a789de","pitchNumber":2,"startTime":"2026-07-01T18:24:57.230Z","endTime":"2026-07-01T18:25:01.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53611135541804,"aZ":-44.05570873523076,"pfxX":-5.566213459266368,"pfxZ":-8.84087584505597,"pX":-0.367821527420453,"pZ":0.7185613412270475,"vX0":-1.1484832584692228,"vY0":-116.51806149502055,"vZ0":-1.9078216622397548,"x":131.02,"y":219.38,"x0":0.8566683190765602,"y0":50.00342248490506,"z0":5.7992067903720725,"aX":-7.479470437391848},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-16.1,"breakHorizontal":10.3,"spinRate":2685,"spinDirection":332},"zone":13,"typeConfidence":0.91,"plateTime":0.47422702897635327,"extension":7.005747215189162},"index":2,"playId":"1d08ad81-c924-3825-b831-35349227190b","pitchNumber":3,"startTime":"2026-07-01T18:25:12.576Z","endTime":"2026-07-01T18:25:15.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-01T18:25:26.914Z","endTime":"2026-07-01T18:25:44.288Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":79.3,"endSpeed":71.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176398119178884,"aZ":-46.02468843285895,"pfxX":-8.393196194883075,"pfxZ":-10.495128842320124,"pX":1.8851396807575016,"pZ":3.3920738551184195,"vX0":3.8977867245924767,"vY0":-115.23087430373018,"vZ0":4.363750165810568,"x":45.14,"y":147.19,"x0":1.2450750919309181,"y0":50.0037651772046,"z0":5.976013745784553,"aX":-11.07485570990906},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-17.3,"breakHorizontal":13.9,"spinRate":2659,"spinDirection":332},"zone":12,"typeConfidence":0.9,"plateTime":0.4787997057196631,"extension":6.8386261311643},"index":4,"playId":"a1266437-ef9f-3e91-9d20-fea6fd26c746","pitchNumber":4,"startTime":"2026-07-01T18:25:44.288Z","endTime":"2026-07-01T18:25:50.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.9,"endSpeed":75.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.503667729846818,"aZ":-39.208708587237574,"pfxX":-3.8302845849255043,"pfxZ":-4.854529188486845,"pX":2.348963358801604,"pZ":3.741605862380039,"vX0":3.8522571189777515,"vY0":-119.26925837396742,"vZ0":3.430301111378748,"x":27.46,"y":137.76,"x0":1.2156116288924164,"y0":50.00002510806209,"z0":5.805109389994855,"aX":-5.554401953137197},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.8,"breakHorizontal":6.1,"spinRate":2330,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.45806172628170083,"extension":6.956046041012846},"index":5,"playId":"a96e6354-b1b2-3230-b0e7-2b84e1a7e7f8","pitchNumber":5,"startTime":"2026-07-01T18:26:11.258Z","endTime":"2026-07-01T18:26:16.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.7,"awayTeamWinProbability":10.299999999999997,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.26,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:26:16.757Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Foscue lines out to left fielder David Fry.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T18:26:20.706Z","endTime":"2026-07-01T18:28:04.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":74.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.599552712661243,"aZ":-24.614385734977365,"pfxX":5.263771024997998,"pfxZ":5.36590948245723,"pX":0.44837919628904827,"pZ":3.201500957401481,"vX0":-2.1527197415613912,"vY0":-118.25543378414592,"vZ0":-0.6644157333956363,"x":99.91,"y":152.34,"x0":0.689089438875862,"y0":50.004039562024644,"z0":5.754079976359225,"aX":7.418467875657553},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.8,"breakHorizontal":-9.0,"spinRate":1423,"spinDirection":127},"zone":3,"typeConfidence":0.9,"plateTime":0.46405629962309813,"extension":7.239622485768067},"index":0,"playId":"58a5989d-da48-30a6-a292-e9fcd1ee6a38","pitchNumber":1,"startTime":"2026-07-01T18:26:59.031Z","endTime":"2026-07-01T18:27:02.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.246201897739116,"aZ":-44.05451343209909,"pfxX":-5.394490356983685,"pfxZ":-8.632556555753887,"pX":1.0346174404206865,"pZ":2.53245052169454,"vX0":1.550455604974787,"vY0":-116.89314039698162,"vZ0":1.853201180510656,"x":77.56,"y":170.4,"x0":1.061290978140761,"y0":50.0045207805028,"z0":5.883790520800633,"aX":-7.4218961608114595},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.9,"breakHorizontal":9.4,"spinRate":2693,"spinDirection":322},"zone":12,"typeConfidence":0.88,"plateTime":0.4696285459279155,"extension":7.596238884974429},"index":1,"playId":"f32a4c87-1592-3baf-a6a9-ea8f5cfb6741","pitchNumber":2,"startTime":"2026-07-01T18:27:17.024Z","endTime":"2026-07-01T18:27:20.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.498017071423593,"aZ":-24.120455279975396,"pfxX":6.316914833991762,"pfxZ":5.661971187339864,"pX":-0.20885766551806087,"pZ":0.9809551021605064,"vX0":-3.901906980379082,"vY0":-117.97235373539752,"vZ0":-5.628323851421154,"x":124.96,"y":212.29,"x0":0.6381458860306691,"y0":50.00331452590206,"z0":5.594753336614685,"aX":8.986659656667578},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.2,"breakHorizontal":-10.6,"spinRate":1460,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.46264447982331713,"extension":7.1797092360654995},"index":2,"playId":"4969cea5-299b-3eac-98a6-af8e49f4a6f2","pitchNumber":3,"startTime":"2026-07-01T18:27:34.266Z","endTime":"2026-07-01T18:27:39.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":91.8,"endSpeed":85.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.398623255187196,"aZ":-17.383557317104472,"pfxX":5.009479684715299,"pfxZ":8.047014396381716,"pX":-0.07929786052646424,"pZ":1.884882587821797,"vX0":-3.8365086690102586,"vY0":-133.64433879455282,"vZ0":-6.289842308754518,"x":120.02,"y":187.89,"x0":0.7124370683832062,"y0":50.00638594359707,"z0":5.485034848690377,"aX":9.211617857127731},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":-8.4,"spinRate":1791,"spinDirection":146},"zone":8,"typeConfidence":0.9,"plateTime":0.4073202729569654,"extension":7.261669842094379},"hitData":{"launchSpeed":99.2,"launchAngle":18.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.56,"coordY":90.23}},"index":3,"playId":"f2e4771f-3771-32ca-9bb6-f7498eb09cd1","pitchNumber":4,"startTime":"2026-07-01T18:27:57.438Z","endTime":"2026-07-01T18:28:04.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"first":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:28:04.457Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, first baseman Jake Burger to pitcher MacKenzie Gore.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:30:01.397Z","endTime":"2026-07-01T18:31:21.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848455869254302,"aZ":-16.65320829494692,"pfxX":4.593761201708034,"pfxZ":8.081506490205463,"pX":0.2393363948693153,"pZ":3.896531818947156,"vX0":-5.743507405129751,"vY0":-136.88711499906432,"vZ0":-1.4863714426185881,"x":107.88,"y":133.57,"x0":1.7562345409123763,"y0":50.00046760751602,"z0":5.572756204307858,"aX":8.820604619870037},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":-7.3,"spinRate":2345,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.3983151371221698,"extension":7.091343904776199},"index":0,"playId":"05a92e0a-d4c3-39c8-a42f-cfe5c254e6a7","pitchNumber":1,"startTime":"2026-07-01T18:30:19.844Z","endTime":"2026-07-01T18:30:23.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":93.4,"endSpeed":86.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557128567280383,"aZ":-14.364749919820182,"pfxX":5.225233771092585,"pfxZ":9.459088185553089,"pX":-0.23336468908250246,"pZ":2.3010206039939036,"vX0":-7.011859451221512,"vY0":-135.83153491078016,"vZ0":-5.924594689513922,"x":125.9,"y":176.65,"x0":1.6932805413534984,"y0":50.00616307054615,"z0":5.495623968294889,"aX":9.842630168669292},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.2,"spinRate":2297,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4020311148391449,"extension":7.332161033564163},"index":1,"playId":"bdd74522-7fa8-3428-93e2-269ad987a200","pitchNumber":2,"startTime":"2026-07-01T18:30:34.698Z","endTime":"2026-07-01T18:30:42.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71036988163229,"aZ":-28.629532712750436,"pfxX":-0.9125126702420439,"pfxZ":2.290256054038629,"pX":-0.044986397902210276,"pZ":2.639188454123105,"vX0":-4.51919419076284,"vY0":-123.74175777400848,"vZ0":-0.9893077422975146,"x":118.71,"y":167.52,"x0":1.923745154688012,"y0":50.00611841697917,"z0":5.442941939851063,"aX":-1.4150569147435377},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.2,"breakHorizontal":2.8,"spinRate":2052,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4426528265595744,"extension":7.137041634057292},"hitData":{"launchSpeed":90.1,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.29,"coordY":147.27}},"index":2,"playId":"8c6a1f03-78b0-38fb-83e8-a132ea1292f5","pitchNumber":3,"startTime":"2026-07-01T18:31:13.159Z","endTime":"2026-07-01T18:31:21.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:31:21.188Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, shortstop Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:31:27.988Z","endTime":"2026-07-01T18:32:25.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78392247303201,"aZ":-25.972579832254706,"pfxX":7.987882481109852,"pfxZ":4.063920515063591,"pX":1.2182466708939006,"pZ":2.1513799017356456,"vX0":-4.062603487610491,"vY0":-122.58864027579206,"vZ0":-2.4815983864040465,"x":70.56,"y":180.69,"x0":1.857498336196413,"y0":50.000439123001044,"z0":5.389361770982418,"aX":12.179979867064766},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.1,"breakHorizontal":-13.6,"spinRate":1592,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4464532269532828,"extension":7.006201043642567},"index":0,"playId":"0199e06b-110a-3058-a0b0-b66a45bf504c","pitchNumber":1,"startTime":"2026-07-01T18:32:04.008Z","endTime":"2026-07-01T18:32:07.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1315944733209,"aZ":-14.42711582138893,"pfxX":4.8530996408333635,"pfxZ":9.408389216588517,"pX":-0.19856637129059818,"pZ":2.342417809869221,"vX0":-6.96827914819327,"vY0":-136.2754393399336,"vZ0":-5.481884654709079,"x":124.57,"y":175.53,"x0":1.757645201954729,"y0":50.004217760768036,"z0":5.371952718213458,"aX":9.156091551123604},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":2278,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.40148055172361996,"extension":7.206475310836559},"hitData":{"launchSpeed":98.4,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.91,"coordY":147.41}},"index":1,"playId":"29b51b14-0ea2-36e3-9fe6-22dfac9863e6","pitchNumber":2,"startTime":"2026-07-01T18:32:17.907Z","endTime":"2026-07-01T18:32:25.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:32:25.919Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a soft ground ball to third baseman Josh Jung.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:32:29.631Z","endTime":"2026-07-01T18:33:25.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.002191664205238,"aZ":-25.30733243279683,"pfxX":0.15806769392774456,"pfxZ":4.3580528730067565,"pX":-0.27218484006500354,"pZ":1.551153950068446,"vX0":-5.1298196036508585,"vY0":-124.95407598657123,"vZ0":-4.322964693245941,"x":127.38,"y":196.9,"x0":1.7898714021343312,"y0":50.002621961481914,"z0":5.391531870889912,"aX":0.24928888273312164},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":1.0,"spinRate":2059,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4389287715955925,"extension":7.305929230891778},"index":0,"playId":"96afdd7b-5b81-31b1-aa9b-8f586eb350aa","pitchNumber":1,"startTime":"2026-07-01T18:32:50.002Z","endTime":"2026-07-01T18:32:53.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96598211057391,"aZ":-27.335127849503547,"pfxX":0.17859906743582044,"pfxZ":3.013984254486119,"pX":0.13533803808622152,"pZ":1.9375626023052972,"vX0":-4.292592548286552,"vY0":-126.03265552483656,"vZ0":-3.1043492207618746,"x":111.84,"y":186.47,"x0":1.8385199456922574,"y0":50.0051897635788,"z0":5.396522970526309,"aX":0.28779637539770747},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":0.7,"spinRate":2066,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4348437957125215,"extension":6.866952131521865},"hitData":{"launchSpeed":56.6,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":116.8,"coordY":189.66}},"index":1,"playId":"1ee5188f-edf1-315c-a37b-3346fd0cd6c6","pitchNumber":2,"startTime":"2026-07-01T18:33:15.069Z","endTime":"2026-07-01T18:33:25.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:33:25.589Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rhys Hoskins flies out to right fielder Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T18:33:30.052Z","endTime":"2026-07-01T18:34:03.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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.7,"endSpeed":87.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49509903831874,"aZ":-14.094413591195798,"pfxX":4.242805869608741,"pfxZ":9.32322092466443,"pX":0.6013248030563606,"pZ":3.4926569274108266,"vX0":-4.397633676916946,"vY0":-137.87276693218328,"vZ0":-3.2537388740495174,"x":94.08,"y":144.48,"x0":1.6600705940176201,"y0":50.00632079359301,"z0":5.629727369492991,"aX":8.231431744929539},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":-6.8,"spinRate":2346,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.39613796850730054,"extension":7.107891083739779},"hitData":{"launchSpeed":90.0,"launchAngle":58.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.67,"coordY":129.15}},"index":0,"playId":"0a4aecb5-5bfa-38aa-9441-c39613f7fd0a","pitchNumber":1,"startTime":"2026-07-01T18:33:52.836Z","endTime":"2026-07-01T18:34:03.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:34:03.354Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T18:36:03.389Z","endTime":"2026-07-01T18:37:56.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670701820491434,"aZ":-23.98500409742151,"pfxX":1.0770616985290178,"pfxZ":5.164086087747503,"pX":-0.32417371245004967,"pZ":4.461119740874044,"vX0":-3.516319780097436,"vY0":-125.25626090919764,"vZ0":1.6979306924332183,"x":129.36,"y":118.33,"x0":0.9589259570640873,"y0":50.005302774049746,"z0":5.737747636199993,"aX":1.7095440080746291},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.0,"breakHorizontal":-1.1,"spinRate":2015,"spinDirection":232},"zone":11,"typeConfidence":0.86,"plateTime":0.43755428745781355,"extension":7.0480557703627404},"index":0,"playId":"2edc1eb3-0419-3958-bcf3-1463ce9e9266","pitchNumber":1,"startTime":"2026-07-01T18:36:15.250Z","endTime":"2026-07-01T18:36:19.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63420806903133,"aZ":-25.781651992871545,"pfxX":-0.7425575756306639,"pfxZ":3.8847071755392166,"pX":-0.3805190246055052,"pZ":1.885162132988543,"vX0":-3.4874565563019075,"vY0":-127.09126939689294,"vZ0":-3.853402623640453,"x":131.5,"y":187.88,"x0":1.1027098607209382,"y0":50.00379959927811,"z0":5.455315193878252,"aX":-1.2207610791372887},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":2.0,"spinRate":2062,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.43003478592391886,"extension":7.104708800253178},"index":1,"playId":"2be64df0-a226-3963-a337-80739c125294","pitchNumber":2,"startTime":"2026-07-01T18:36:30.863Z","endTime":"2026-07-01T18:36:33.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82319902431728,"aZ":-43.04796445778959,"pfxX":-5.718144564384467,"pfxZ":-7.707644186183878,"pX":-1.2239941085413149,"pZ":-0.4227046554205202,"vX0":-2.9903706879786025,"vY0":-119.11218888370321,"vZ0":-4.938875389121428,"x":163.66,"y":250.19,"x0":0.7982531765099001,"y0":50.0034958971035,"z0":5.64717040791827,"aX":-8.064953343337274},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-15.0,"breakHorizontal":11.2,"spinRate":2801,"spinDirection":331},"zone":13,"typeConfidence":0.91,"plateTime":0.4631372990556395,"extension":7.228416285429794},"index":2,"playId":"b3c5028e-c6f7-37c3-bc06-5aa78d97888d","pitchNumber":3,"startTime":"2026-07-01T18:36:51.664Z","endTime":"2026-07-01T18:36:55.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.210865334274,"aZ":-44.12685357114623,"pfxX":-5.27756704534689,"pfxZ":-8.266462156889958,"pX":-1.007869848411332,"pZ":0.03803574752737183,"vX0":-2.8220705708382368,"vY0":-120.05790631213478,"vZ0":-4.0036039306307405,"x":155.42,"y":237.75,"x0":0.8718245747429886,"y0":50.00141069198526,"z0":5.690792349087057,"aX":-7.633011409294525},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.7,"breakHorizontal":10.3,"spinRate":2759,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4578143087892821,"extension":7.317113141163832},"index":3,"playId":"b4ad3b65-a56d-3cd2-85a0-5151f497fe38","pitchNumber":4,"startTime":"2026-07-01T18:37:19.061Z","endTime":"2026-07-01T18:37:22.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01295951732609,"aZ":-25.07987211391023,"pfxX":3.6141897299166885,"pfxZ":4.897884689116509,"pX":1.0320178650685485,"pZ":3.5920319361404918,"vX0":-0.6074669953622137,"vY0":-118.83808029559562,"vZ0":0.3919773352100038,"x":77.66,"y":141.8,"x0":0.8189809245697268,"y0":50.003462068254265,"z0":5.679756756224099,"aX":5.2364131245039856},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.2,"breakHorizontal":-6.5,"spinRate":1316,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.45863569058320364,"extension":7.090225756300718},"index":4,"playId":"afd8bb66-61af-3c11-aed4-ccd5b634943b","pitchNumber":5,"startTime":"2026-07-01T18:37:36.660Z","endTime":"2026-07-01T18:37:40.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.150427085211128,"aZ":-23.938068808326822,"pfxX":4.8810663827597836,"pfxZ":5.746642641599371,"pX":-0.11904708847233567,"pZ":1.3763359791589826,"vX0":-3.520663390597881,"vY0":-118.30985489870267,"vZ0":-4.6786716361236325,"x":121.54,"y":201.62,"x0":0.7458233307766762,"y0":50.00525719464459,"z0":5.543428145493551,"aX":6.9998164166441565},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.6,"breakHorizontal":-8.2,"spinRate":1502,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4609572012323855,"extension":7.095451160615806},"index":5,"playId":"9916145f-43c1-389b-ab4f-9c9a12ba8876","pitchNumber":6,"startTime":"2026-07-01T18:37:52.779Z","endTime":"2026-07-01T18:37:56.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.4,"awayTeamWinProbability":8.599999999999994,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:37:56.178Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Duran flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T18:38:01.162Z","endTime":"2026-07-01T18:39:03.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.560656565958507,"aZ":-17.0071997801734,"pfxX":3.474986849855296,"pfxZ":8.07305190339511,"pX":0.3721601823179862,"pZ":2.0471698434732284,"vX0":-2.687102566104167,"vY0":-135.67785855623634,"vZ0":-6.090063805453479,"x":102.81,"y":183.51,"x0":0.9201478261670166,"y0":50.003298893285546,"z0":5.491486030367726,"aX":6.5284912787719485},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":-5.8,"spinRate":1959,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.4025274955976941,"extension":7.166135346883055},"index":0,"playId":"6d968775-47c5-3221-8ffe-7920c7f2a835","pitchNumber":1,"startTime":"2026-07-01T18:38:23.245Z","endTime":"2026-07-01T18:38:26.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":93.5,"endSpeed":85.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.932995921522746,"aZ":-17.137670940628432,"pfxX":2.701622747262741,"pfxZ":7.964848753694556,"pX":1.2840744288566968,"pZ":3.6274546024907797,"vX0":-0.3863300770324772,"vY0":-136.29779932838076,"vZ0":-2.2513008931991996,"x":68.05,"y":140.84,"x0":1.0761809644237823,"y0":50.00513147498296,"z0":5.642758638998534,"aX":5.102227450017781},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":-4.8,"spinRate":1908,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.4013031052323992,"extension":7.059718333326008},"index":1,"playId":"24c6bc7c-f574-3c05-9bbc-a6e47822c86c","pitchNumber":2,"startTime":"2026-07-01T18:38:39.058Z","endTime":"2026-07-01T18:38:42.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91100334976591,"aZ":-15.061992545460528,"pfxX":1.4073244355481664,"pfxZ":9.36569560272723,"pX":-0.28601010269785665,"pZ":2.149739358756253,"vX0":-3.501504302760743,"vY0":-134.06328436567813,"vZ0":-5.965901879616271,"x":127.9,"y":180.74,"x0":0.8519061111910814,"y0":50.00475946814287,"z0":5.471824570817233,"aX":2.572131552452186},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-1.8,"spinRate":1932,"spinDirection":150},"zone":4,"typeConfidence":0.86,"plateTime":0.40793775863144255,"extension":7.356085237055911},"hitData":{"launchSpeed":78.7,"launchAngle":31.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.1,"coordY":130.23}},"index":2,"playId":"59869124-767d-395f-874f-4c38dab9e328","pitchNumber":3,"startTime":"2026-07-01T18:38:54.555Z","endTime":"2026-07-01T18:39:03.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:39:03.218Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, first baseman Rhys Hoskins to pitcher Joey Cantillo.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T18:39:13.487Z","endTime":"2026-07-01T18:39:42.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332477815012187,"aZ":-15.220687786228233,"pfxX":4.153338963017301,"pfxZ":9.203416338744576,"pX":0.3769624876723009,"pZ":1.8883034349478323,"vX0":-2.6959531291419943,"vY0":-134.652563468674,"vZ0":-6.701016226087757,"x":102.63,"y":187.8,"x0":0.8498161609188439,"y0":50.00575897420812,"z0":5.479839320343615,"aX":7.65337511085771},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-7.0,"spinRate":2082,"spinDirection":148},"zone":9,"typeConfidence":0.9,"plateTime":0.4062503937703523,"extension":7.478645311824765},"hitData":{"launchSpeed":61.9,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.55,"coordY":157.95}},"index":0,"playId":"a0a5b34b-1534-37e9-a2d4-d22dc941f5f7","pitchNumber":1,"startTime":"2026-07-01T18:39:34.372Z","endTime":"2026-07-01T18:39:42.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:39:42.381Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T18:41:35.217Z","endTime":"2026-07-01T18:42:59.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601352657470393,"aZ":-28.347785307661198,"pfxX":-0.03454825549387164,"pfxZ":2.475387565098007,"pX":-0.46860126653171713,"pZ":0.8799626461590393,"vX0":-5.713022503636209,"vY0":-123.79251901743267,"vZ0":-4.944305112304579,"x":134.86,"y":215.02,"x0":1.8773500990393752,"y0":50.003024800688365,"z0":5.287027596267508,"aX":-0.05306412738933939},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":1.4,"spinRate":2041,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4431022401601865,"extension":7.422367184997826},"index":0,"playId":"5e8be5f6-a6b7-3a44-9bb8-4ecaa1fcb13a","pitchNumber":1,"startTime":"2026-07-01T18:41:59.267Z","endTime":"2026-07-01T18:42:03.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":83.6,"endSpeed":76.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19594658278308,"aZ":-28.295998736031358,"pfxX":-0.32023375901083284,"pfxZ":2.599306525293197,"pX":1.1678345026404449,"pZ":0.2942748207523605,"vX0":-1.9795995452856514,"vY0":-121.67710517240813,"vZ0":-6.189122788108947,"x":72.48,"y":230.83,"x0":2.0354989800141365,"y0":50.00037386179635,"z0":5.340941321134671,"aX":-0.47716757182873715},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":1.1,"spinRate":2024,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.45116440653552425,"extension":7.417459622377011},"index":1,"playId":"21b3747f-0565-3851-aad1-54994f7345a5","pitchNumber":2,"startTime":"2026-07-01T18:42:15.109Z","endTime":"2026-07-01T18:42:18.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.189734154689923,"aZ":-36.19107706694673,"pfxX":-5.341909140359989,"pfxZ":-2.639583275722474,"pX":0.4527042843351393,"pZ":2.691191045080107,"vX0":-1.9444953234295397,"vY0":-123.07068823550789,"vZ0":0.6269451150336269,"x":99.74,"y":166.12,"x0":1.9487256217375033,"y0":50.002972975229795,"z0":5.517480805554209,"aX":-8.130210062604874},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":10.2,"spinRate":2030,"spinDirection":279},"zone":6,"typeConfidence":2.0,"plateTime":0.44638303809937474,"extension":7.268578245147267},"index":2,"playId":"af8bc54d-fd8f-3eac-b1d7-94a9bad0350d","pitchNumber":3,"startTime":"2026-07-01T18:42:33.480Z","endTime":"2026-07-01T18:42:36.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"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-01T18:42:43.532Z","endTime":"2026-07-01T18:42:54.860Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633649028175313,"aZ":-30.56097239136106,"pfxX":-4.4962431574341,"pfxZ":1.0041991182646752,"pX":-0.9162795756950894,"pZ":1.4690075903380018,"vX0":-5.037174878529632,"vY0":-126.10976005729621,"vZ0":-3.7566132873734692,"x":151.93,"y":199.12,"x0":1.6941933555839,"y0":50.00305124580626,"z0":5.454314318800356,"aX":-7.210249927001472},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":9.4,"spinRate":2018,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4350274965488907,"extension":7.1383138045957315},"index":4,"playId":"0761e2a7-c3c3-39f1-93da-df45b3efb025","pitchNumber":4,"startTime":"2026-07-01T18:42:54.860Z","endTime":"2026-07-01T18:42:59.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:42:59.210Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to left fielder Alejandro Osuna in foul territory.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T18:43:04.552Z","endTime":"2026-07-01T18:43:53.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27179200239548,"aZ":-41.79848128675467,"pfxX":-2.5916875712696994,"pfxZ":-6.935502345190876,"pX":1.312074170283071,"pZ":3.2358630969910336,"vX0":-0.26545832342266795,"vY0":-117.06125293379861,"vZ0":3.295576520707688,"x":66.99,"y":151.41,"x0":1.763701370838006,"y0":50.00512388111478,"z0":5.724891870301634,"aX":-3.5942947244987153},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-11.5,"breakHorizontal":4.8,"spinRate":2265,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.4680437688902561,"extension":6.726208437549344},"index":0,"playId":"a63591ae-d1fe-322a-8e5d-b3ab76d26146","pitchNumber":1,"startTime":"2026-07-01T18:43:24.155Z","endTime":"2026-07-01T18:43:27.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88161682102519,"aZ":-31.712041698481535,"pfxX":-1.8067406048557122,"pfxZ":0.3008304125115826,"pX":-0.04480670848978916,"pZ":1.6604595387294707,"vX0":-4.06459711025745,"vY0":-123.157118657799,"vZ0":-2.361893635177876,"x":118.71,"y":193.95,"x0":1.8656931653065871,"y0":50.0007334607996,"z0":5.330394259384579,"aX":-2.757758866155461},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.2,"breakHorizontal":4.3,"spinRate":2145,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.4458030142763896,"extension":7.315426029486526},"hitData":{"launchSpeed":91.1,"launchAngle":36.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.29,"coordY":119.4}},"index":1,"playId":"cae3af21-cbc0-3227-bbe3-a6b56867ca5d","pitchNumber":2,"startTime":"2026-07-01T18:43:39.843Z","endTime":"2026-07-01T18:43:53.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:43:53.348Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T18:43:58.164Z","endTime":"2026-07-01T18:45:26.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99276851218001,"aZ":-41.639404985095965,"pfxX":-2.527927332703891,"pfxZ":-6.568793578290104,"pX":-0.361596876272345,"pZ":0.5578894167995527,"vX0":-3.6413315417304335,"vY0":-119.06606517306585,"vZ0":-2.6633982597481376,"x":130.78,"y":223.72,"x0":1.5135089411733937,"y0":50.00174244975515,"z0":5.444362388378203,"aX":-3.6432820055556636},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.2,"breakHorizontal":5.4,"spinRate":2331,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.459316459845323,"extension":6.8349911789706},"index":0,"playId":"e3bcf871-1aa2-35a9-9ca7-fae106231166","pitchNumber":1,"startTime":"2026-07-01T18:44:15.122Z","endTime":"2026-07-01T18:44:18.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721259915299186,"aZ":-22.568066478615783,"pfxX":6.44012362419236,"pfxZ":5.936966969284819,"pX":0.6461971771131902,"pZ":1.4709034867116138,"vX0":-4.601828358098902,"vY0":-125.92372279496985,"vZ0":-5.149170926240841,"x":92.37,"y":199.07,"x0":1.6536260389525514,"y0":50.00430212413674,"z0":5.349862148641356,"aX":10.423394282918922},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.8,"breakHorizontal":-10.7,"spinRate":1829,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4336976386059921,"extension":6.831385301511095},"index":1,"playId":"b9e27b17-553f-3d7d-9e67-663e628847a7","pitchNumber":2,"startTime":"2026-07-01T18:44:37.647Z","endTime":"2026-07-01T18:44:41.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.806095618918125,"aZ":-14.073267321417989,"pfxX":5.037753381448601,"pfxZ":9.436921467790729,"pX":-0.6415207393856436,"pZ":1.8718286380560318,"vX0":-8.445203581715726,"vY0":-137.2496500184258,"vZ0":-7.074172347510511,"x":141.45,"y":188.24,"x0":1.813122783693182,"y0":50.0036471996256,"z0":5.4307303371932125,"aX":9.664588622934405},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":2250,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.3982296992328793,"extension":7.197919705157285},"index":2,"playId":"968a1533-70c6-3060-824a-3d45f02ab207","pitchNumber":3,"startTime":"2026-07-01T18:44:53.751Z","endTime":"2026-07-01T18:45:20.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"}},"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.852972393038048,"aZ":-41.446946213768705,"pfxX":-2.034844295682362,"pfxZ":-6.34612892375846,"pX":1.120054699821206,"pZ":1.2641309771384994,"vX0":-0.6823921598590812,"vY0":-119.99359002520269,"vZ0":-1.4020331120631022,"x":74.31,"y":204.65,"x0":1.672385420714326,"y0":50.00393774797536,"z0":5.543159221794786,"aX":-2.9723765523978676},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.5,"breakHorizontal":3.8,"spinRate":2327,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4561636872572956,"extension":6.874594302351727},"index":3,"playId":"de2ca4b6-c471-36cf-97f0-6bfb0ccec316","pitchNumber":4,"startTime":"2026-07-01T18:45:23.073Z","endTime":"2026-07-01T18:45:26.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.8,"awayTeamWinProbability":8.200000000000003,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:45:26.713Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Higashioka walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:47:31.867Z","endTime":"2026-07-01T18:51:06.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.307818069995676,"aZ":-22.573523438625795,"pfxX":6.538186866507643,"pfxZ":6.738780507555929,"pX":-0.4785516377770838,"pZ":2.431493749839477,"vX0":-5.057732558352011,"vY0":-118.49968671537458,"vZ0":-2.738693019832821,"x":135.24,"y":173.13,"x0":0.8323597948135822,"y0":50.00219464412567,"z0":5.660989565740072,"aX":9.313043654289547},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.8,"breakHorizontal":-10.7,"spinRate":1543,"spinDirection":124},"zone":4,"typeConfidence":0.9,"plateTime":0.4619397063116639,"extension":6.970854509796482},"index":0,"playId":"edc441b6-f4fe-3d83-9334-a80300c981bd","pitchNumber":1,"startTime":"2026-07-01T18:47:44.083Z","endTime":"2026-07-01T18:47:47.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28362319991268,"aZ":-42.68049662667577,"pfxX":-6.402405645110456,"pfxZ":-7.426656410511074,"pX":-1.1775366355874968,"pZ":0.6079301878860217,"vX0":-2.877110144607699,"vY0":-118.64844307313422,"vZ0":-2.993828878238212,"x":161.88,"y":222.37,"x0":0.8853420205163722,"y0":50.00301048369608,"z0":5.803944152175043,"aX":-9.058556033447815},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.9,"breakHorizontal":12.4,"spinRate":2681,"spinDirection":327},"zone":13,"typeConfidence":0.88,"plateTime":0.4629786922239916,"extension":7.429601999231332},"index":1,"playId":"09aa191b-6614-3c84-b019-9d876aa29174","pitchNumber":2,"startTime":"2026-07-01T18:48:00.937Z","endTime":"2026-07-01T18:48:04.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1908276578467,"aZ":-23.176047126155606,"pfxX":5.875911219017384,"pfxZ":6.514934076540749,"pX":-1.0751267190265716,"pZ":2.0752732680415784,"vX0":-5.82123331537915,"vY0":-116.56128534210485,"vZ0":-3.1670146006092774,"x":157.98,"y":182.75,"x0":0.6870902843898372,"y0":50.00088565682321,"z0":5.63140463917721,"aX":8.11293178442384},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":11.3,"breakHorizontal":-9.2,"spinRate":1529,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.46927814001018264,"extension":7.239868186446867},"index":2,"playId":"89f2f06f-e84f-30ae-93e3-6f3b1071b552","pitchNumber":3,"startTime":"2026-07-01T18:48:28.063Z","endTime":"2026-07-01T18:48:32.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451674918983983,"aZ":-15.801803632381906,"pfxX":4.4119627012537554,"pfxZ":9.013733118815157,"pX":0.42792779913774304,"pZ":1.8105901807172569,"vX0":-2.674998416074361,"vY0":-132.91496288142807,"vZ0":-6.765982633895764,"x":100.69,"y":189.89,"x0":0.8664041220186378,"y0":50.00150159335061,"z0":5.506243757201349,"aX":8.012765056056935},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.6,"spinRate":1868,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.4097271427477849,"extension":7.4987511139478755},"index":3,"playId":"3bc49a78-4e53-32ab-97c1-d111ee14ca8c","pitchNumber":4,"startTime":"2026-07-01T18:48:43.491Z","endTime":"2026-07-01T18:48:47.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58940776730369,"aZ":-44.979318904748474,"pfxX":-6.078295118647303,"pfxZ":-9.342480157003434,"pX":0.5301936767728983,"pZ":2.181706003535043,"vX0":0.745623570220211,"vY0":-116.79421761828331,"vZ0":1.1966567146239846,"x":96.79,"y":179.87,"x0":0.9943885555453638,"y0":50.0020921186674,"z0":5.918461015044754,"aX":-8.331726974871238},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.2,"breakHorizontal":10.8,"spinRate":2694,"spinDirection":331},"zone":9,"typeConfidence":0.9,"plateTime":0.4703613357981187,"extension":6.766567863069688},"index":4,"playId":"3ce35f60-48e6-3bc5-952b-419399cac93a","pitchNumber":5,"startTime":"2026-07-01T18:48:59.630Z","endTime":"2026-07-01T18:49:04.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47830844764124,"aZ":-23.752535353968018,"pfxX":5.103373636134495,"pfxZ":5.9678303491118525,"pX":-0.28443869591436355,"pZ":1.4151259398018285,"vX0":-3.987509062233455,"vY0":-118.02779036629505,"vZ0":-4.7594037696396505,"x":127.84,"y":200.57,"x0":0.7639295032329851,"y0":50.00123883718486,"z0":5.645199829391967,"aX":7.199118149690553},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.0,"breakHorizontal":-8.3,"spinRate":1506,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.46407901315411015,"extension":7.363263667271743},"index":5,"playId":"624a2f85-2e55-3cca-a5b4-1ae1ca23698f","pitchNumber":6,"startTime":"2026-07-01T18:49:20.713Z","endTime":"2026-07-01T18:49:26.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272806321224014,"aZ":-14.461641148502741,"pfxX":3.3651528525241217,"pfxZ":10.199238541540531,"pX":0.9301135813625518,"pZ":3.357800540470639,"vX0":-0.9596044811636547,"vY0":-130.87296531191868,"vZ0":-2.9905225606382806,"x":81.55,"y":148.12,"x0":0.8639763874679446,"y0":50.005255429005594,"z0":5.5966366303257695,"aX":5.846078283717794},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":1852,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4183074158847937,"extension":7.345175024330157},"index":6,"playId":"6d300a13-05ba-32c4-9e22-a55a55a3dddd","pitchNumber":7,"startTime":"2026-07-01T18:49:42.523Z","endTime":"2026-07-01T18:49:45.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021200367188065,"aZ":-44.23978824553021,"pfxX":-5.395476886192189,"pfxZ":-8.510954955348701,"pX":0.34461699455453104,"pZ":1.3166111196034926,"vX0":-0.17427619907055653,"vY0":-118.93256421971442,"vZ0":-1.1554444938760722,"x":103.86,"y":203.23,"x0":1.1189075500374697,"y0":50.002742584857444,"z0":5.858047620298322,"aX":-7.6488880304318165},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-15.4,"breakHorizontal":9.8,"spinRate":2596,"spinDirection":326},"zone":14,"typeConfidence":0.9,"plateTime":0.46236758531794964,"extension":6.901082470130495},"index":7,"playId":"687f83b1-b15a-346f-b9b9-e48d1110b6ee","pitchNumber":8,"startTime":"2026-07-01T18:50:01.356Z","endTime":"2026-07-01T18:50:05.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154789901123607,"aZ":-44.29537729839546,"pfxX":-5.474768199075795,"pfxZ":-8.784749015691771,"pX":0.6374908705871453,"pZ":1.2748221465822005,"vX0":1.0413273048825427,"vY0":-117.28235722941984,"vZ0":-1.0528441790262408,"x":92.7,"y":204.36,"x0":0.8960830058361468,"y0":50.003029356843335,"z0":5.895514196609931,"aX":-7.5540852140893655},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.8,"breakHorizontal":9.6,"spinRate":2718,"spinDirection":335},"zone":14,"typeConfidence":0.9,"plateTime":0.4687350955453726,"extension":6.799299854425652},"index":8,"playId":"d494d111-250d-3918-897e-651c9a41c137","pitchNumber":9,"startTime":"2026-07-01T18:50:17.994Z","endTime":"2026-07-01T18:50:23.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99193345383111,"aZ":-15.432771056318474,"pfxX":6.063025610858908,"pfxZ":9.116200153020081,"pX":0.3590685402715598,"pZ":2.4926447902759756,"vX0":-3.426568702773676,"vY0":-134.16269482297122,"vZ0":-4.990091615102778,"x":103.31,"y":171.48,"x0":0.8601003106087406,"y0":50.00280125057359,"z0":5.463933129016771,"aX":11.135514524826078},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":-10.3,"spinRate":1780,"spinDirection":143},"zone":6,"typeConfidence":0.91,"plateTime":0.40709121159807626,"extension":7.34168000285404},"index":9,"playId":"6ab21285-ed68-342a-be27-68e530628fd5","pitchNumber":10,"startTime":"2026-07-01T18:50:43.879Z","endTime":"2026-07-01T18:50:48.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47618383012837,"aZ":-21.441645036680356,"pfxX":1.7792600666923506,"pfxZ":7.579602684356885,"pX":-0.614819218403457,"pZ":1.3813034519704708,"vX0":-3.823621777452024,"vY0":-118.4769006500112,"vZ0":-5.185416998489419,"x":140.44,"y":201.48,"x0":0.7916540512496775,"y0":50.00237928112177,"z0":5.568051820961643,"aX":2.5194759303063567},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.7,"breakHorizontal":-2.3,"spinRate":1370,"spinDirection":128},"zone":13,"typeConfidence":0.89,"plateTime":0.46300695068357545,"extension":7.490192236729913},"index":10,"playId":"874ff276-a3f8-3708-b126-9ed52c5403d7","pitchNumber":11,"startTime":"2026-07-01T18:51:02.010Z","endTime":"2026-07-01T18:51:06.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":0.66,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:51:06.448Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to left fielder David Fry. Kyle Higashioka to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:54:17.136Z","endTime":"2026-07-01T18:54:46.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[1,2],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T18:51:28.049Z","endTime":"2026-07-01T18:51:56.614Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Colin Holderman replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T18:51:56.614Z","endTime":"2026-07-01T18:53:58.653Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Smith replaces Cam Cauley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T18:53:58.653Z","endTime":"2026-07-01T18:54:19.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695508,"link":"/api/v1/people/695508","batSide":{"code":"R","description":"Right"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.1,"endSpeed":75.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13843024118384,"aZ":-27.585341124930718,"pfxX":5.614713014522331,"pfxZ":3.1815338826424284,"pX":-1.7110203033330456,"pZ":2.5460336978015117,"vX0":-0.3170009523329836,"vY0":-119.57060953747002,"vZ0":-0.9218994080720117,"x":182.22,"y":170.04,"x0":-2.3051815315466473,"y0":50.000714736470606,"z0":5.423023813633986,"aX":8.087466798320495},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":-10.1,"spinRate":2551,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.4589714637483375,"extension":6.077433995257943},"index":3,"playId":"68f53cce-89cb-368f-888a-53850004a611","pitchNumber":1,"startTime":"2026-07-01T18:54:19.380Z","endTime":"2026-07-01T18:54:22.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65798917549659,"aZ":-25.95712872712134,"pfxX":-10.258742009639608,"pfxZ":3.1394074158442447,"pX":-0.7079973359275143,"pZ":1.58461378004604,"vX0":7.342246424476265,"vY0":-140.0574478210091,"vZ0":-5.282516991540251,"x":143.99,"y":196.0,"x0":-2.0352950743152585,"y0":50.0018121931732,"z0":5.200315040860823,"aX":-20.309032813038414},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":2310,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.3915899514670338,"extension":6.459132779756476},"hitData":{"launchSpeed":77.9,"launchAngle":6.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.57,"coordY":126.23}},"index":4,"playId":"cceacd12-8e96-354b-a500-e1464fc98c8f","pitchNumber":2,"startTime":"2026-07-01T18:54:34.579Z","endTime":"2026-07-01T18:54:46.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-5.200000000000003,"leverageIndex":1.24,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:54:46.110Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alejandro Osuna grounds into a force out, second baseman Daniel Schneemann to shortstop Brayan Rocchio. Kyle Higashioka to 3rd. Josh Smith out at 2nd. Alejandro Osuna to 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:54:54.608Z","endTime":"2026-07-01T18:55:32.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"postOnThird":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29057675167337,"aZ":-28.49608462190906,"pfxX":-11.331911590136581,"pfxZ":1.8516294379056717,"pX":-0.44866120174675916,"pZ":1.922645211576765,"vX0":8.103140110669143,"vY0":-140.33233913212118,"vZ0":-4.072719849006313,"x":134.1,"y":186.87,"x0":-1.9089688438813934,"y0":50.00155015149157,"z0":5.260246326745361,"aX":-22.482943360679545},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.6,"breakHorizontal":18.7,"spinRate":2329,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.3910906909049099,"extension":6.336715464687325},"index":0,"playId":"96b03cfd-fe7b-322a-a031-d22a0bb60ab3","pitchNumber":1,"startTime":"2026-07-01T18:55:08.883Z","endTime":"2026-07-01T18:55:11.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.610704100915274,"aZ":-24.975626302075135,"pfxX":-8.755339518187732,"pfxZ":3.4714729083597042,"pX":0.11226418644819476,"pZ":2.657579920176828,"vX0":8.49981236046695,"vY0":-142.5516552869112,"vZ0":-3.5202949412936406,"x":112.72,"y":167.03,"x0":-1.7604384817343766,"y0":50.00145268660128,"z0":5.472394498914113,"aX":-18.145061531384904},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":5.8,"breakHorizontal":14.3,"spinRate":2296,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3832071087356326,"extension":6.300921833557723},"hitData":{"launchSpeed":94.3,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.16,"coordY":146.2}},"index":1,"playId":"333aba15-111c-3702-9bcf-f8f1ca355978","pitchNumber":2,"startTime":"2026-07-01T18:55:24.511Z","endTime":"2026-07-01T18:55:32.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.0,"awayTeamWinProbability":13.0,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.89,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:55:32.542Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elias Díaz grounds out, second baseman Daniel Schneemann to first baseman Rhys Hoskins. Kyle Higashioka scores. Alejandro Osuna to 2nd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:55:49.114Z","endTime":"2026-07-01T18:56:46.776Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":88.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455579560213003,"aZ":-28.163710242260624,"pfxX":-9.192476514212448,"pfxZ":2.019033265857674,"pX":0.004339047327475114,"pZ":3.235125779974537,"vX0":8.392208453533865,"vY0":-139.72582572986815,"vZ0":-0.7373641952399222,"x":116.83,"y":151.43,"x0":-1.8337154136592124,"y0":50.00666865747616,"z0":5.341693186522184,"aX":-18.30524028101937},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":2287,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39097268378214833,"extension":6.467345511007905},"index":0,"playId":"0beec8f3-96f2-3d19-98dd-98b0eed55bbb","pitchNumber":1,"startTime":"2026-07-01T18:56:00.907Z","endTime":"2026-07-01T18:56:03.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23237886027472,"aZ":-27.944282022636184,"pfxX":4.55414399753174,"pfxZ":2.7531685679225877,"pX":-0.4349062740995148,"pZ":1.7187337546709152,"vX0":2.331386273016373,"vY0":-122.39815920141396,"vZ0":-2.6856880514973764,"x":133.58,"y":192.37,"x0":-1.9876090807452735,"y0":50.003769289327714,"z0":5.1917581590693365,"aX":6.9991037968566685},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-8.8,"spinRate":2654,"spinDirection":91},"zone":7,"typeConfidence":2.0,"plateTime":0.44531098893412846,"extension":6.179874934533577},"index":1,"playId":"634e0ec3-1eaf-3073-9330-46e380aaff8c","pitchNumber":2,"startTime":"2026-07-01T18:56:16.982Z","endTime":"2026-07-01T18:56:20.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873341266077183,"aZ":-27.245478103154408,"pfxX":-9.63613188163215,"pfxZ":2.3862777931435772,"pX":0.3673741546578793,"pZ":2.465727089989492,"vX0":9.37215493018932,"vY0":-142.17271109249126,"vZ0":-3.301375408220275,"x":103.0,"y":172.21,"x0":-1.7056890978057961,"y0":50.0042105342088,"z0":5.354221487590335,"aX":-19.904918651355942},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":3.8,"breakHorizontal":15.7,"spinRate":2275,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.3839489889893266,"extension":6.485518096618934},"hitData":{"launchSpeed":98.1,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":148.01}},"index":2,"playId":"ad869cde-a9c7-3fe0-9fe0-3dacddb126de","pitchNumber":3,"startTime":"2026-07-01T18:56:38.745Z","endTime":"2026-07-01T18:56:46.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"first":{"id":696030,"link":"/api/v1/people/696030"},"third":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.57,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:56:46.776Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nicky Lopez doubles (2) on a ground ball to left fielder David Fry. Alejandro Osuna scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:57:03.418Z","endTime":"2026-07-01T18:57:55.880Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":{"id":670059,"link":"/api/v1/people/670059"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":89.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.212703542232504,"aZ":-21.903008188784025,"pfxX":-9.095871636465432,"pfxZ":4.994225440973922,"pX":-0.21757557066316544,"pZ":1.2807535900783227,"vX0":7.538311570479166,"vY0":-142.4023971880376,"vZ0":-6.969475057289759,"x":125.29,"y":204.2,"x0":-1.7151753861511767,"y0":50.006141566603816,"z0":5.142344235664984,"aX":-18.714480213305993},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":2339,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.38441519833604154,"extension":6.383242220046138},"index":0,"playId":"669983bc-2416-3e89-924e-63ff19ed6b9d","pitchNumber":1,"startTime":"2026-07-01T18:57:27.800Z","endTime":"2026-07-01T18:57:31.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.193191137961072,"aZ":-25.185864280298834,"pfxX":-8.796104636986453,"pfxZ":3.420430720426463,"pX":-0.26070276419008787,"pZ":2.116120511278901,"vX0":7.965582199890117,"vY0":-141.53321531259087,"vZ0":-4.172373882074329,"x":126.94,"y":181.64,"x0":-1.9592166110312863,"y0":50.00234048791399,"z0":5.208708817205381,"aX":-17.96950770952919},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.5,"breakHorizontal":14.4,"spinRate":2312,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3859664989396734,"extension":6.5003939123980325},"hitData":{"launchSpeed":99.5,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.82,"coordY":120.78}},"index":1,"playId":"e7bfe68d-f9f8-31d5-b017-0232cb931d08","pitchNumber":2,"startTime":"2026-07-01T18:57:43.847Z","endTime":"2026-07-01T18:57:55.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"second":{"id":696030,"link":"/api/v1/people/696030"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.4,"awayTeamWinProbability":19.599999999999994,"homeTeamWinProbabilityAdded":-7.8999999999999915,"leverageIndex":1.07,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:57:55.880Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Foscue singles on a soft ground ball to pitcher Colin Holderman. Nicky Lopez to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T18:58:13.882Z","endTime":"2026-07-01T18:59:37.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"postOnThird":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670059,"link":"/api/v1/people/670059"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632367651034812,"aZ":-30.027145070488288,"pfxX":7.19324355481681,"pfxZ":1.3747939757023957,"pX":-0.19604409170378892,"pZ":1.671527034581483,"vX0":2.1306396887205064,"vY0":-123.80558189104649,"vZ0":-2.7575217187262564,"x":124.47,"y":193.65,"x0":-2.000703735150421,"y0":50.00534185343801,"z0":5.289956956090988,"aX":11.26906143138835},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-13.6,"spinRate":2662,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.44089473447979977,"extension":6.2809557263535},"index":0,"playId":"5a56dbc5-685a-3b8c-b17c-1c6574ff3dea","pitchNumber":1,"startTime":"2026-07-01T18:58:29.837Z","endTime":"2026-07-01T18:58:35.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359271224631215,"aZ":-29.095297288001348,"pfxX":8.17871537943353,"pfxZ":1.9626384851335157,"pX":0.34063093377794984,"pZ":2.1119142641817263,"vX0":2.8881884565133227,"vY0":-123.8493406830819,"vZ0":-2.0010837899316947,"x":104.02,"y":181.76,"x0":-1.9001510972519837,"y0":50.0044690495341,"z0":5.339840678416228,"aX":12.835211109361135},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.4,"breakHorizontal":-15.5,"spinRate":2685,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.44054677344133486,"extension":6.334812963989951},"index":1,"playId":"cf7348b8-db39-39f6-8756-5ce3141ceb13","pitchNumber":2,"startTime":"2026-07-01T18:58:48.237Z","endTime":"2026-07-01T18:58:51.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67017098307895,"aZ":-30.09905661721942,"pfxX":8.076095782586977,"pfxZ":1.2893589712413607,"pX":2.1430802262919455,"pZ":0.6187360380938304,"vX0":7.067004613482614,"vY0":-126.4283836158633,"vZ0":-5.358057306209168,"x":35.31,"y":222.07,"x0":-1.7415199835694921,"y0":50.00397674204871,"z0":5.191916261115953,"aX":13.026908373749102},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":-16.3,"spinRate":2766,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4338368249000868,"extension":6.273453610225758},"index":2,"playId":"7118e8fa-ac31-3a6e-ad0e-ff9cf3e019c5","pitchNumber":3,"startTime":"2026-07-01T18:59:04.821Z","endTime":"2026-07-01T18:59:08.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.379484919572896,"aZ":-29.495757250404793,"pfxX":3.816051781743266,"pfxZ":1.683019411929453,"pX":-0.2241531441673882,"pZ":1.356909729833337,"vX0":2.8705650464503663,"vY0":-125.17300464887865,"vZ0":-3.6023358663528864,"x":125.54,"y":202.14,"x0":-1.880127675249618,"y0":50.00346971711531,"z0":5.219853834894385,"aX":6.078395353252325},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":-7.6,"spinRate":2761,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.43695419098718125,"extension":6.284860464436211},"hitData":{"launchSpeed":47.1,"launchAngle":-78.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.8,"coordY":196.74}},"index":3,"playId":"a0b06cef-00ff-3b61-b2c3-9bc61b309770","pitchNumber":4,"startTime":"2026-07-01T18:59:29.622Z","endTime":"2026-07-01T18:59:37.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"second":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.8,"awayTeamWinProbability":22.200000000000003,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":1.55,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-01T18:59:37.137Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T19:00:49.242Z","endTime":"2026-07-01T19:02:28.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":5,"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-01T18:59:57.397Z","endTime":"2026-07-01T19:00:51.610Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449321868629248,"aZ":-25.21562807546371,"pfxX":-8.587492914940386,"pfxZ":3.3955269339991627,"pX":-0.6677882731441165,"pZ":2.3566171325210434,"vX0":6.484051994572985,"vY0":-141.5672605641692,"vZ0":-3.558277981592677,"x":142.45,"y":175.15,"x0":-1.8613493807966863,"y0":50.001084214960265,"z0":5.226153036736717,"aX":-17.593988722074453},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":2150,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3854982316448252,"extension":6.456722564351848},"index":1,"playId":"c4007f4b-7d0d-3c4d-8ae0-b484256681b3","pitchNumber":1,"startTime":"2026-07-01T19:00:51.610Z","endTime":"2026-07-01T19:00:55.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.7,"endSpeed":89.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183618464918233,"aZ":-29.927394525809653,"pfxX":-9.84416374145343,"pfxZ":1.113452178605744,"pX":0.8266882792586822,"pZ":2.390348042213489,"vX0":10.588594253155186,"vY0":-140.51125865568997,"vZ0":-2.685027174947246,"x":85.49,"y":174.24,"x0":-1.6955878356466887,"y0":50.0038873817739,"z0":5.285148298873998,"aX":-19.861811279917788},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.7,"breakHorizontal":15.8,"spinRate":2222,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38849629667031804,"extension":6.391382072339149},"index":2,"playId":"c2eb2527-8843-3d3d-bf9b-4dfdf35717bc","pitchNumber":2,"startTime":"2026-07-01T19:01:07.155Z","endTime":"2026-07-01T19:01:10.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-01T19:01:18.527Z","endTime":"2026-07-01T19:01:37.173Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.266722944183932,"aZ":-25.374954896914,"pfxX":0.8113446424101731,"pfxZ":4.118140550980628,"pX":2.4424120290472904,"pZ":0.44007065833810094,"vX0":9.462546246912437,"vY0":-127.15554674011635,"vZ0":-6.7546510594887295,"x":23.9,"y":226.9,"x0":-1.420876550747552,"y0":50.00010380915951,"z0":5.123565602184134,"aX":1.3365291323977533},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":-3.5,"spinRate":2561,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.42953345455701086,"extension":6.421071527172699},"index":4,"playId":"0984ff45-6169-354f-97f0-5ca86e1d8c6e","pitchNumber":3,"startTime":"2026-07-01T19:01:37.173Z","endTime":"2026-07-01T19:01:40.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.909153123283804,"aZ":-26.998205515470634,"pfxX":5.8624479689743545,"pfxZ":3.3163649993871225,"pX":2.151101410156862,"pZ":1.23212800144335,"vX0":7.444438816498701,"vY0":-124.374178701644,"vZ0":-4.403165270560736,"x":35.01,"y":205.51,"x0":-1.6471653000150208,"y0":50.00333122620034,"z0":5.275403800212255,"aX":9.143852592707118},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.2,"breakHorizontal":-12.4,"spinRate":2660,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4410977141814021,"extension":6.383878813297085},"index":5,"playId":"01d2abaa-784c-321f-be5a-6e11cb258d97","pitchNumber":4,"startTime":"2026-07-01T19:02:00.963Z","endTime":"2026-07-01T19:02:05.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48058686319096,"aZ":-14.54464903340055,"pfxX":-6.709389310491703,"pfxZ":8.491563517594157,"pX":0.7004536491637268,"pZ":3.119340485695981,"vX0":8.753213318106923,"vY0":-142.62804475224033,"vZ0":-3.5282384180601527,"x":90.3,"y":154.56,"x0":-1.5257011185587486,"y0":50.000445023004346,"z0":5.279903948518895,"aX":-13.92648755485335},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":2555,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.38292817829567394,"extension":6.383366687409888},"index":6,"playId":"86377af8-dadc-35c0-bd43-c56e3a21ae8b","pitchNumber":5,"startTime":"2026-07-01T19:02:22.641Z","endTime":"2026-07-01T19:02:28.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":670032,"link":"/api/v1/people/670032"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":670059,"link":"/api/v1/people/670059"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":6.700000000000003,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:02:28.137Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kahlil Watson flies out to center fielder Alejandro Osuna.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:05:20.449Z","endTime":"2026-07-01T19:05:32.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4],"actionIndex":[0,1,2],"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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Josh Smith remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:04:19.895Z","endTime":"2026-07-01T19:04:19.915Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":695508,"link":"/api/v1/people/695508"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":696030,"link":"/api/v1/people/696030"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Alejandro Osuna.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"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-01T19:04:19.915Z","endTime":"2026-07-01T19:04:19.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"700","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":695508,"link":"/api/v1/people/695508"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Winn replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T19:04:19.918Z","endTime":"2026-07-01T19:05:11.287Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668390,"link":"/api/v1/people/668390"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-01T19:05:11.287Z","endTime":"2026-07-01T19:05:22.350Z","isPitch":false,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845522774828602,"aZ":-21.999554157489566,"pfxX":0.5609637328263393,"pfxZ":5.51581463820356,"pX":0.8141125737745559,"pZ":2.5651342980990406,"vX0":5.799287374737601,"vY0":-133.94596076456793,"vZ0":-3.2375058058137,"x":85.97,"y":169.52,"x0":-1.438427619044728,"y0":50.002127772165856,"z0":5.335408639872178,"aX":1.033984811279867},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.6,"breakHorizontal":-2.0,"spinRate":2385,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.40657611350353706,"extension":6.855889835030717},"hitData":{"launchSpeed":78.1,"launchAngle":34.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.66,"coordY":87.29}},"index":4,"playId":"7f4fe6ef-8af0-3ab2-afa6-d7891f63a595","pitchNumber":1,"startTime":"2026-07-01T19:05:22.350Z","endTime":"2026-07-01T19:05:32.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:05:32.379Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hedges flies out to right fielder Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:06:14.489Z","endTime":"2026-07-01T19:06:27.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"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-01T19:05:55.913Z","endTime":"2026-07-01T19:06:16.825Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645240309124752,"aZ":-11.737655253147905,"pfxX":-6.4224566522489255,"pfxZ":10.224905662083096,"pX":-0.3130529413827103,"pZ":2.2988407080107036,"vX0":4.843912682738647,"vY0":-140.23668087957935,"vZ0":-6.200561942402145,"x":128.93,"y":176.71,"x0":-1.2251757595521537,"y0":50.0036577007024,"z0":5.298558404403505,"aX":-12.838782701266153},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":10.7,"spinRate":2404,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.39002360566768957,"extension":6.894480445387918},"hitData":{"launchSpeed":82.2,"launchAngle":41.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.82,"coordY":102.66}},"index":1,"playId":"88250057-1b73-35a5-9946-bd4b5b8a8e61","pitchNumber":1,"startTime":"2026-07-01T19:06:16.825Z","endTime":"2026-07-01T19:06:27.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-1.0000000000000142,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:06:27.331Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T19:06:31.250Z","endTime":"2026-07-01T19:08:03.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577957360650423,"aZ":-19.98010982229188,"pfxX":0.23158860782776183,"pfxZ":6.64701146093026,"pX":-0.0439081278868653,"pZ":2.7147809350589442,"vX0":4.195386486286854,"vY0":-134.24450040085338,"vZ0":-2.999031824320368,"x":118.67,"y":165.48,"x0":-1.6536061550600198,"y0":50.00632934144203,"z0":5.259825769332279,"aX":0.4244014939791076},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.6,"breakHorizontal":-1.3,"spinRate":2384,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.40716437728653077,"extension":6.591348090701254},"index":0,"playId":"0d65ca8c-9e92-343e-bfdc-ab0c932a234c","pitchNumber":1,"startTime":"2026-07-01T19:06:53.312Z","endTime":"2026-07-01T19:06:57.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88390264141063,"aZ":-29.789106216578855,"pfxX":-8.88198157624623,"pfxZ":1.4121041070540805,"pX":-0.8507448640139598,"pZ":2.5299593901977815,"vX0":4.610096414421438,"vY0":-128.9120822193299,"vZ0":-1.1642547561354895,"x":149.43,"y":170.47,"x0":-1.5048308954707337,"y0":50.00304188261964,"z0":5.2793630065245125,"aX":-15.003656712068004},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":15.1,"spinRate":1870,"spinDirection":235},"zone":11,"typeConfidence":0.89,"plateTime":0.4243030000136381,"extension":6.971381977447283},"index":1,"playId":"33c099d6-0104-3208-a2d6-aeefc6b4245b","pitchNumber":2,"startTime":"2026-07-01T19:07:06.509Z","endTime":"2026-07-01T19:07:09.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43947018362891,"aZ":-30.667883924603192,"pfxX":-9.758408368074672,"pfxZ":0.8927445282223889,"pX":-1.2658462846486238,"pZ":2.9234884899037272,"vX0":3.9501009627014945,"vY0":-129.38687794719343,"vZ0":-0.2598584196452751,"x":165.25,"y":159.85,"x0":-1.5458815111205295,"y0":50.00547933429642,"z0":5.3788294422345455,"aX":-16.518494846961598},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":16.8,"spinRate":1898,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.4236135368754055,"extension":6.880236323959404},"index":2,"playId":"20d122db-6215-3c34-b884-89e35fcb9199","pitchNumber":3,"startTime":"2026-07-01T19:07:21.961Z","endTime":"2026-07-01T19:07:25.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33836224562013,"aZ":-23.4635475893171,"pfxX":-1.0477869087945795,"pfxZ":4.724659540538204,"pX":0.8681823834965097,"pZ":1.9059588694144363,"vX0":6.934889155507826,"vY0":-134.71630917790762,"vZ0":-4.032748133312146,"x":83.91,"y":187.32,"x0":-1.5996521256692184,"y0":50.00621050388176,"z0":5.074302522690908,"aX":-1.9344691596784418},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":0.5,"spinRate":2460,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.40607101320302164,"extension":6.761432277570556},"index":3,"playId":"dc38a3d2-ff02-3e9e-a2e8-26d77d4ad240","pitchNumber":4,"startTime":"2026-07-01T19:07:36.514Z","endTime":"2026-07-01T19:07:39.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4468388084112,"aZ":-13.601423909207517,"pfxX":-4.8819281596620385,"pfxZ":9.50279018237971,"pX":-0.05968204764065399,"pZ":3.4162406691651674,"vX0":5.268539569542037,"vY0":-138.78309065391514,"vZ0":-2.809162602680403,"x":119.27,"y":146.54,"x0":-1.346487146114999,"y0":50.005401212457514,"z0":5.345038697950641,"aX":-9.544766335223809},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2439,"spinDirection":209},"zone":11,"typeConfidence":0.88,"plateTime":0.39434399831333744,"extension":7.0025553938378176},"hitData":{"launchSpeed":70.8,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.71,"coordY":162.54}},"index":4,"playId":"e0485f1c-29df-387a-bf71-3942f9d9b1e9","pitchNumber":5,"startTime":"2026-07-01T19:07:58.132Z","endTime":"2026-07-01T19:08:03.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:08:03.609Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to right fielder Chase DeLauter.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:10:50.972Z","endTime":"2026-07-01T19:11:48.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Gaddis replaces Colin Holderman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:09:41.475Z","endTime":"2026-07-01T19:10:53.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670059,"link":"/api/v1/people/670059","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05271420467601,"aZ":-26.600334415312165,"pfxX":2.705146105975751,"pfxZ":3.1742392660992262,"pX":0.2457127614388858,"pZ":2.119544766713927,"vX0":4.429870564189666,"vY0":-131.19682780744702,"vZ0":-4.975738214543242,"x":107.63,"y":181.55,"x0":-1.8117380813243837,"y0":50.00166607296655,"z0":6.007250137072239,"aX":4.744973281173932},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-5.8,"spinRate":2244,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.41644987291069224,"extension":6.947392772040382},"index":1,"playId":"4b475728-e10c-3eba-bf00-44e014ba42db","pitchNumber":1,"startTime":"2026-07-01T19:10:53.241Z","endTime":"2026-07-01T19:10:56.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.792301871745252,"aZ":-14.642012143004179,"pfxX":-2.796202013009368,"pfxZ":9.062945045095642,"pX":0.08174181032243626,"pZ":3.5172881334253354,"vX0":6.208040980109783,"vY0":-137.76380923805525,"vZ0":-4.096946357801242,"x":113.88,"y":143.81,"x0":-1.831192995034492,"y0":50.00093215703487,"z0":6.004231542528247,"aX":-5.408662839951912},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2232,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.39661922094451096,"extension":6.836118581308842},"index":2,"playId":"ca462895-cbc7-3dbf-b744-2384cbb28ffd","pitchNumber":2,"startTime":"2026-07-01T19:11:13.564Z","endTime":"2026-07-01T19:11:16.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52034539271969,"aZ":-17.582089083544506,"pfxX":-3.595581063057199,"pfxZ":7.444830124763458,"pX":0.5766615302567185,"pZ":3.6515985132042483,"vX0":7.786018866105842,"vY0":-138.5247562178285,"vZ0":-3.33024853207602,"x":95.02,"y":140.19,"x0":-1.7927377495933723,"y0":50.000532692728754,"z0":6.032408178846553,"aX":-7.046005270361331},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":2248,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.39414508493786204,"extension":6.892627166584591},"hitData":{"launchSpeed":95.6,"launchAngle":12.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.82,"coordY":107.13}},"index":3,"playId":"84c64c64-641d-3714-a3fb-f121eb677be7","pitchNumber":3,"startTime":"2026-07-01T19:11:38.308Z","endTime":"2026-07-01T19:11:48.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.4,"awayTeamWinProbability":24.599999999999994,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.35,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:11:48.335Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Burger walks. Ezequiel Duran to 2nd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:11:53.416Z","endTime":"2026-07-01T19:14:29.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.567236271334043,"aZ":-25.352535855939966,"pfxX":3.0587551930259558,"pfxZ":3.956125393064128,"pX":1.0847669445504406,"pZ":1.253302857854319,"vX0":6.14384158870542,"vY0":-129.10892146924778,"vZ0":-6.951832847450626,"x":75.65,"y":204.94,"x0":-1.7036677415115065,"y0":50.00325383151199,"z0":5.874961675263281,"aX":5.270857566657593},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-6.6,"spinRate":2350,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42086781331930956,"extension":6.986183014860073},"index":0,"playId":"038011c6-5238-30b5-8c70-74527901020b","pitchNumber":1,"startTime":"2026-07-01T19:12:11.860Z","endTime":"2026-07-01T19:12:15.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166999335233506,"aZ":-23.310815976077993,"pfxX":2.388060574836561,"pfxZ":4.97219686293083,"pX":1.1954156299319303,"pZ":2.051841098845399,"vX0":7.03688896892471,"vY0":-131.73567360473038,"vZ0":-5.5256029617411,"x":71.43,"y":183.38,"x0":-1.805339591639171,"y0":50.00514123437416,"z0":5.866502346685674,"aX":4.257986960690446},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-5.6,"spinRate":2384,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.41348729481358015,"extension":7.068309024832186},"index":1,"playId":"29d89d64-7690-30e3-b465-fc5702e05f63","pitchNumber":2,"startTime":"2026-07-01T19:12:28.540Z","endTime":"2026-07-01T19:12:32.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.232021107368578,"aZ":-22.894290972062354,"pfxX":2.0465327902366557,"pfxZ":5.247475889565263,"pX":0.9438701549037614,"pZ":1.9919963486182155,"vX0":6.749162366822294,"vY0":-131.2657161851357,"vZ0":-5.777968585227948,"x":81.02,"y":185.0,"x0":-1.912616999750434,"y0":50.00597087387263,"z0":5.894809826773788,"aX":3.6189050906665248},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":-5.0,"spinRate":2423,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4151112971425399,"extension":6.913952431530634},"index":2,"playId":"67c18744-f6c6-3ce9-993d-03b7af95a8ee","pitchNumber":3,"startTime":"2026-07-01T19:12:48.111Z","endTime":"2026-07-01T19:12:51.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.772706765905756,"aZ":-28.9013615854636,"pfxX":3.319249003743505,"pfxZ":1.8906195084751163,"pX":1.5371506103082333,"pZ":1.6035944913134548,"vX0":7.35454817483469,"vY0":-130.32210353020182,"vZ0":-5.508347168222843,"x":58.41,"y":195.48,"x0":-1.7457456467201533,"y0":50.00378588882809,"z0":5.910825048467559,"aX":5.743780053183078},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":-7.6,"spinRate":2347,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41929218531359025,"extension":7.047014097784603},"index":3,"playId":"507a042f-0d7b-3050-b234-ad8a5937c35f","pitchNumber":4,"startTime":"2026-07-01T19:13:20.299Z","endTime":"2026-07-01T19:13:23.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61102476265057,"aZ":-25.34242340978523,"pfxX":2.8556758390164854,"pfxZ":3.7937522197992446,"pX":0.7543868209800308,"pZ":0.9782585652181074,"vX0":5.776575965905234,"vY0":-132.87355505758458,"vZ0":-7.882776742774909,"x":88.24,"y":212.37,"x0":-1.8128319051890995,"y0":50.00251529944877,"z0":5.805455921351185,"aX":5.141068198479593},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.5,"breakHorizontal":-6.4,"spinRate":2342,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.411125700605977,"extension":6.972313066240892},"index":4,"playId":"f6f9ef65-7c42-3f32-9fa1-c2e59db47efd","pitchNumber":5,"startTime":"2026-07-01T19:13:41.253Z","endTime":"2026-07-01T19:13:45.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-01T19:13:59.278Z","endTime":"2026-07-01T19:14:24.836Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68997645214026,"aZ":-24.479663512056497,"pfxX":2.244458619860489,"pfxZ":4.3194647538751125,"pX":1.1486285601720059,"pZ":1.912687384327958,"vX0":7.21449950152804,"vY0":-132.43154552258986,"vZ0":-5.752793408413856,"x":73.22,"y":187.14,"x0":-1.8998591407090297,"y0":50.00117051542654,"z0":5.898375710598248,"aX":3.992989492171503},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":-5.6,"spinRate":2304,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.41324025909022133,"extension":7.0988215419275305},"index":6,"playId":"8342ec4c-9b37-302a-8ce9-0ab5f553b826","pitchNumber":6,"startTime":"2026-07-01T19:14:24.836Z","endTime":"2026-07-01T19:14:29.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-9.400000000000006,"leverageIndex":2.43,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:14:29.576Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:15:10.490Z","endTime":"2026-07-01T19:17:46.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joc Pederson replaces Kyle Higashioka.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:14:45.076Z","endTime":"2026-07-01T19:15:12.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16979005460452,"aZ":-25.654756410746142,"pfxX":-11.612660128330216,"pfxZ":4.833109111843909,"pX":-0.7232299798321624,"pZ":2.2697200175803687,"vX0":6.140208546604071,"vY0":-116.32788495885966,"vZ0":-1.9937407701819225,"x":144.57,"y":177.5,"x0":-1.9110403283129014,"y0":50.00017129520751,"z0":5.609687174349291,"aX":-15.651179956255575},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.4,"breakHorizontal":19.2,"spinRate":2282,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4738434590442573,"extension":6.953595183653797},"index":1,"playId":"d06c6f6e-f576-3317-a57f-7cdc8d549ffd","pitchNumber":1,"startTime":"2026-07-01T19:15:12.573Z","endTime":"2026-07-01T19:15:15.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.625402743518713,"aZ":-26.32690601577471,"pfxX":-11.3412708091657,"pfxZ":4.292584141995136,"pX":-0.5237402353587728,"pZ":2.2555339690515592,"vX0":6.097677988355188,"vY0":-115.9681126919978,"vZ0":-2.0538406886169915,"x":136.96,"y":177.88,"x0":-1.713307393150631,"y0":50.003230692011286,"z0":5.663176516369679,"aX":-15.452443502816065},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.6,"breakHorizontal":19.1,"spinRate":2323,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4722508769726348,"extension":6.973651830207552},"index":2,"playId":"ef61991f-60c9-3a0d-ad01-d1e379fa10c0","pitchNumber":2,"startTime":"2026-07-01T19:15:43.617Z","endTime":"2026-07-01T19:15:46.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-01T19:15:54.453Z","endTime":"2026-07-01T19:16:18.480Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60379024453323,"aZ":-27.96165769164046,"pfxX":-10.085219506222693,"pfxZ":3.0439369861360817,"pX":0.12604894387666393,"pZ":1.24173441446673,"vX0":7.5717883265214265,"vY0":-116.99025813247901,"vZ0":-3.8218186789734516,"x":112.2,"y":205.25,"x0":-1.8462230046965333,"y0":50.00148083800216,"z0":5.524804930679949,"aX":-13.942936186307604},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.8,"breakHorizontal":16.3,"spinRate":2292,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4686471045329492,"extension":7.0553592531147995},"index":4,"playId":"21fcd7af-7d97-3dbd-aa4c-7f96e1513c3f","pitchNumber":3,"startTime":"2026-07-01T19:16:18.480Z","endTime":"2026-07-01T19:16:22.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.696477803923994,"aZ":-27.778108046531052,"pfxX":-9.772493506700208,"pfxZ":3.149066583460506,"pX":-0.6525510906738126,"pZ":2.965833148368163,"vX0":5.933156392063294,"vY0":-117.49111714728333,"vZ0":-0.2837109113215217,"x":141.87,"y":158.7,"x0":-1.9436139405785582,"y0":50.00146120894221,"z0":5.674244339154073,"aX":-13.632873831398683},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.9,"breakHorizontal":16.2,"spinRate":2216,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.4665585400016261,"extension":7.07272076819309},"index":5,"playId":"54d58a9d-ceeb-3579-83bd-20110ebd5363","pitchNumber":4,"startTime":"2026-07-01T19:16:37.431Z","endTime":"2026-07-01T19:16:41.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.1,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.364546972170707,"aZ":-15.19958471129785,"pfxX":-3.9965437872950753,"pfxZ":8.526295748999617,"pX":-0.24728994971107252,"pZ":3.2172744446367436,"vX0":5.9574997459610435,"vY0":-139.9054755822869,"vZ0":-4.808073939616025,"x":126.43,"y":151.91,"x0":-1.8810095064747816,"y0":50.00026640159196,"z0":5.947963675365679,"aX":-7.954400088301411},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2241,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39089399288736404,"extension":6.780120803413837},"index":6,"playId":"acf7be63-11c3-3350-9853-856cb85663e0","pitchNumber":5,"startTime":"2026-07-01T19:17:18.255Z","endTime":"2026-07-01T19:17:21.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.058336338758952,"aZ":-28.321637902943355,"pfxX":-11.939857713843146,"pfxZ":2.920865215133931,"pX":-0.9593686348199911,"pZ":2.814242875513288,"vX0":5.707975112531175,"vY0":-114.10009378560035,"vZ0":-0.03272379698514294,"x":153.57,"y":162.8,"x0":-1.9426709426746545,"y0":50.00174425500205,"z0":5.620316294534012,"aX":-15.7366727471575},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.6,"breakHorizontal":20.2,"spinRate":2261,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.48011023855138557,"extension":7.155028131182635},"index":7,"playId":"fef1b291-701d-35c6-98d1-7eb8aaea4f98","pitchNumber":6,"startTime":"2026-07-01T19:17:41.689Z","endTime":"2026-07-01T19:17:46.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":683769,"link":"/api/v1/people/683769"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":3.31,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:17:46.194Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Smith grounds into a double play, second baseman Daniel Schneemann to shortstop Brayan Rocchio to first baseman Rhys Hoskins. Jake Burger out at 2nd. Josh Smith out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T19:20:21.348Z","endTime":"2026-07-01T19:20:47.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":3,"homeScore":5,"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-01T19:17:58.266Z","endTime":"2026-07-01T19:18:44.048Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tim Herrin replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T19:18:44.048Z","endTime":"2026-07-01T19:20:23.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683769,"link":"/api/v1/people/683769","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.487534396904433,"aZ":-28.756187949907087,"pfxX":1.8432595669678724,"pfxZ":2.103807134267866,"pX":-1.3434300089033713,"pZ":2.3475289209815062,"vX0":-8.498632612291576,"vY0":-126.64394389648459,"vZ0":-3.0368002038517004,"x":168.21,"y":175.4,"x0":1.8141861238893426,"y0":50.00424238979851,"z0":5.858409935734034,"aX":2.9986734687911025},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-1.4,"spinRate":2186,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.43222831447110366,"extension":6.580983666352261},"index":2,"playId":"b29613fc-7abb-3cb2-a245-1d4c6894ae87","pitchNumber":1,"startTime":"2026-07-01T19:20:23.663Z","endTime":"2026-07-01T19:20:26.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.304470981227695,"aZ":-28.454900248512192,"pfxX":9.82665228596988,"pfxZ":1.994159200429694,"pX":0.596657651878471,"pZ":2.437011882490515,"vX0":-6.651100080508522,"vY0":-136.18166907139013,"vZ0":-3.3001595899098604,"x":94.26,"y":172.98,"x0":1.8001098041610057,"y0":50.005947776234045,"z0":5.643676477357088,"aX":18.367902174920992},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":-16.3,"spinRate":2277,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.402964021050114,"extension":6.483146417248115},"hitData":{"launchSpeed":92.3,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":144.38}},"index":3,"playId":"59754075-ba93-39de-a70f-3aa87ddec54e","pitchNumber":2,"startTime":"2026-07-01T19:20:39.353Z","endTime":"2026-07-01T19:20:47.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":677649,"link":"/api/v1/people/677649"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":14.299999999999997,"leverageIndex":3.2,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:20:47.362Z","atBatIndex":59},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Steven Kwan triples (1) on a line drive to left fielder Josh Smith.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:23:05.947Z","endTime":"2026-07-01T19:23:55.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Joc Pederson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:22:36.494Z","endTime":"2026-07-01T19:22:45.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Steven Kwan replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"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-01T19:22:45.558Z","endTime":"2026-07-01T19:23:08.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2997195299182,"aZ":-23.864888755981692,"pfxX":-1.121092932808102,"pfxZ":4.523985893490863,"pX":-0.2474634174559826,"pZ":2.4363662828011643,"vX0":3.973436925569106,"vY0":-133.7752239876395,"vZ0":-2.7919885837370826,"x":126.43,"y":173.0,"x0":-1.5978597195317967,"y0":50.00212809685301,"z0":5.180084788747407,"aX":-2.0592008076287196},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.9,"breakHorizontal":1.3,"spinRate":2346,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.40740416901761467,"extension":6.93067224898105},"index":2,"playId":"6e23ef06-f3d7-3dc0-b5a7-a4b238d8f5d3","pitchNumber":1,"startTime":"2026-07-01T19:23:08.251Z","endTime":"2026-07-01T19:23:11.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.018240046510048,"aZ":-27.367599152512344,"pfxX":-7.477318785834729,"pfxZ":2.819263493175457,"pX":0.37603318181278234,"pZ":1.91292095717171,"vX0":7.00578277196844,"vY0":-128.85278160545224,"vZ0":-3.095453913403847,"x":102.67,"y":187.13,"x0":-1.387207620179074,"y0":50.00627273748031,"z0":5.211071262997767,"aX":-12.764571332435127},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":12.2,"spinRate":1775,"spinDirection":237},"zone":9,"typeConfidence":0.86,"plateTime":0.42268575882321313,"extension":7.084800391099136},"index":3,"playId":"202ae75d-b7d3-3694-9a32-ed3ca9546b9d","pitchNumber":2,"startTime":"2026-07-01T19:23:22.023Z","endTime":"2026-07-01T19:23:25.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897357627100465,"aZ":-41.108207721871715,"pfxX":3.4314262858848292,"pfxZ":-5.871299680095754,"pX":-0.4222329830185102,"pZ":2.4481549502377424,"vX0":1.879488426997114,"vY0":-121.94877289823967,"vZ0":1.386528300202126,"x":133.09,"y":172.68,"x0":-1.6465644938444064,"y0":50.00544511183815,"z0":5.393206832074617,"aX":5.217271763624777},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.2,"breakHorizontal":-6.6,"spinRate":2883,"spinDirection":47},"zone":4,"typeConfidence":0.89,"plateTime":0.44755438972183326,"extension":6.86483114138751},"hitData":{"launchSpeed":87.4,"launchAngle":22.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.9,"coordY":119.65}},"index":4,"playId":"a2c00385-b2ce-37bf-be2f-6f4cfec00e60","pitchNumber":3,"startTime":"2026-07-01T19:23:38.065Z","endTime":"2026-07-01T19:23:55.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":0.41,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:23:55.589Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a ground ball to right fielder Ezequiel Duran. Steven Kwan scores.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:25:24.985Z","endTime":"2026-07-01T19:25:54.023Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:24:25.280Z","endTime":"2026-07-01T19:25:27.285Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.690683987911495,"aZ":-30.09839279611744,"pfxX":-8.440500360140216,"pfxZ":1.2578683563722066,"pX":-1.585389533555248,"pZ":4.413642031737744,"vX0":2.6567995994278317,"vY0":-127.4228986215759,"vZ0":3.3700806366729212,"x":177.43,"y":119.61,"x0":-1.5410837898943561,"y0":50.0047076388474,"z0":5.443256557163172,"aX":-13.965902020992266},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":14.8,"spinRate":1694,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.42884371727740955,"extension":6.83596261061216},"index":1,"playId":"f44f95da-3b8d-33a8-b335-309e72c7c269","pitchNumber":1,"startTime":"2026-07-01T19:25:27.285Z","endTime":"2026-07-01T19:25:30.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444682484336806,"aZ":-29.008928138977065,"pfxX":-8.463089014261232,"pfxZ":1.909295742646691,"pX":-0.15195547408390703,"pZ":2.80079385137112,"vX0":6.108664467878892,"vY0":-127.81159353596567,"vZ0":-0.6366744177389936,"x":122.79,"y":163.16,"x0":-1.469064917419231,"y0":50.00482359382633,"z0":5.323870736080718,"aX":-14.05456342664269},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":14.0,"spinRate":1628,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.4279405236032505,"extension":6.938789630014728},"hitData":{"launchSpeed":110.4,"launchAngle":2.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.6,"coordY":116.55}},"index":2,"playId":"0af71309-e72f-3dd7-b7f0-4fc3dd6054da","pitchNumber":2,"startTime":"2026-07-01T19:25:43.007Z","endTime":"2026-07-01T19:25:54.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"third":{"id":680757,"link":"/api/v1/people/680757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":668390,"link":"/api/v1/people/668390"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.44,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:25:54.023Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rhys Hoskins walks. Chase DeLauter scores. Wild pitch by pitcher Winston Santos.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:29:00.910Z","endTime":"2026-07-01T19:31:46.893Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,8,10],"actionIndex":[1,4,7],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":668390,"link":"/api/v1/people/668390"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:26:11.911Z","endTime":"2026-07-01T19:28:48.743Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Winston Santos replaces Cole Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"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-01T19:28:48.743Z","endTime":"2026-07-01T19:29:03.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692437,"link":"/api/v1/people/692437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668390,"link":"/api/v1/people/668390","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":82.6,"endSpeed":76.7,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79336569758843,"aZ":-33.17104089035148,"pfxX":0.38294039016724324,"pfxZ":-0.6720605536216082,"pX":-0.34368865309965374,"pZ":1.5208066388472274,"vX0":4.4097974937100854,"vY0":-120.36348063770492,"vZ0":-2.7044837045473127,"x":130.1,"y":197.72,"x0":-2.243926079381456,"y0":50.005326762601364,"z0":5.575616755720832,"aX":0.5651870862924034},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":-1.7,"spinRate":2361,"spinDirection":91},"zone":13,"typeConfidence":0.91,"plateTime":0.45383062200364543,"extension":6.347633160582165},"index":2,"playId":"7080751c-272d-3329-8276-9641aed2b98a","pitchNumber":1,"startTime":"2026-07-01T19:29:03.183Z","endTime":"2026-07-01T19:29:07.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069253506955533,"aZ":-15.422583805499634,"pfxX":-6.038900574845205,"pfxZ":8.22603642089334,"pX":0.8605115284769291,"pZ":2.663347214790763,"vX0":9.596972386577441,"vY0":-141.5068643275037,"vZ0":-5.270097862513518,"x":84.2,"y":166.87,"x0":-1.7839842828954044,"y0":50.00333687402443,"z0":5.531570997897463,"aX":-12.298598976755597},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2218,"spinDirection":214},"zone":12,"typeConfidence":0.87,"plateTime":0.38648337594437754,"extension":6.493723116663862},"index":3,"playId":"c7fcf08f-a221-3c82-bfbd-071574603c78","pitchNumber":2,"startTime":"2026-07-01T19:29:27.299Z","endTime":"2026-07-01T19:29:33.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Chase DeLauter steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":4,"actionPlayId":"c7fcf08f-a221-3c82-bfbd-071574603c78","startTime":"2026-07-01T19:29:37.086Z","endTime":"2026-07-01T19:30:08.602Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"postOnSecond":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.34,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12225490091072,"aZ":-32.94439674863634,"pfxX":0.737615632169403,"pfxZ":-0.5060178171324043,"pX":-0.6851961088043976,"pZ":3.466322345451369,"vX0":2.8586785059558735,"vY0":-122.13312795613525,"vZ0":1.5878301954870353,"x":143.12,"y":145.19,"x0":-1.966880083102727,"y0":50.00513385009028,"z0":5.6415851286362795,"aX":1.1141171848150888},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":-2.0,"spinRate":2264,"spinDirection":125},"zone":1,"typeConfidence":0.92,"plateTime":0.44852306359486516,"extension":6.474709385021577},"index":5,"playId":"11054e6c-99ff-3cca-a33a-7b2d5a0ba70b","pitchNumber":3,"startTime":"2026-07-01T19:30:08.602Z","endTime":"2026-07-01T19:30:12.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.876914919189232,"aZ":-12.959459559302864,"pfxX":-5.050474672705907,"pfxZ":9.477371917155015,"pX":1.672145094760207,"pZ":0.19658835696111487,"vX0":10.9173072076497,"vY0":-141.20026031184733,"vZ0":-11.864329218553571,"x":53.26,"y":233.47,"x0":-1.580933600192221,"y0":50.00426913896013,"z0":5.276372527561295,"aX":-10.241852545103528},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2184,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.38727278651603303,"extension":6.666993856297886},"index":6,"playId":"7a37a517-e6a0-3124-bf26-cac7e93f13e3","pitchNumber":4,"startTime":"2026-07-01T19:30:26.679Z","endTime":"2026-07-01T19:30:33.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Winston Santos. Chase DeLauter to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":7,"actionPlayId":"7a37a517-e6a0-3124-bf26-cac7e93f13e3","startTime":"2026-07-01T19:30:37.987Z","endTime":"2026-07-01T19:31:04.200Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"second":{"id":800050,"link":"/api/v1/people/800050"},"postOnThird":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.891703840612287,"aZ":-13.467800188439245,"pfxX":-5.690322339563238,"pfxZ":8.89653635402528,"pX":0.7631129409246395,"pZ":3.0385396345000117,"vX0":9.144122986128231,"vY0":-143.35600744422746,"vZ0":-4.71390700862711,"x":87.91,"y":156.74,"x0":-1.7134883826577312,"y0":50.006863313726434,"z0":5.530593091536127,"aX":-11.970814411032388},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2406,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.380554859681816,"extension":6.553012306077824},"index":8,"playId":"8765f39b-1cb2-3818-b5a2-62719a6fc245","pitchNumber":5,"startTime":"2026-07-01T19:31:04.200Z","endTime":"2026-07-01T19:31:07.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-07-01T19:31:20.576Z","endTime":"2026-07-01T19:31:39.195Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.199126232985552,"aZ":-14.533905485660016,"pfxX":-6.3327083539391325,"pfxZ":9.045536471541253,"pX":2.1924273500574727,"pZ":0.8383358742131125,"vX0":12.497231449058097,"vY0":-138.37971270147185,"vZ0":-9.393132814637054,"x":33.43,"y":216.14,"x0":-1.5478039455219592,"y0":50.005087708686936,"z0":5.237559691466025,"aX":-12.354102453003664},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":2171,"spinDirection":215},"zone":14,"typeConfidence":0.67,"plateTime":0.39493951144942985,"extension":6.678081667741915},"index":10,"playId":"2dfb5954-cbf3-353f-9756-a9b2db8a0f83","pitchNumber":6,"startTime":"2026-07-01T19:31:39.195Z","endTime":"2026-07-01T19:31:46.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.34,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:31:46.893Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to left fielder Josh Smith.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:35:27.087Z","endTime":"2026-07-01T19:36:19.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:32:23.645Z","endTime":"2026-07-01T19:35:29.445Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595438804638214,"aZ":-14.899858770620655,"pfxX":-6.085862304060175,"pfxZ":8.621295402785613,"pX":0.5777183601568279,"pZ":1.851336715608531,"vX0":8.915212130064921,"vY0":-140.37422533526552,"vZ0":-7.2636819238866925,"x":94.98,"y":188.79,"x0":-1.8428298723065486,"y0":50.00065368820855,"z0":5.434821125224647,"aX":-12.192122358500342},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2131,"spinDirection":213},"zone":9,"typeConfidence":0.88,"plateTime":0.38959332537372005,"extension":6.578249048249513},"index":1,"playId":"f50792b5-140d-3a08-ac90-569ad5110e94","pitchNumber":1,"startTime":"2026-07-01T19:35:29.445Z","endTime":"2026-07-01T19:35:32.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.226879544064357,"aZ":-30.428308757352962,"pfxX":0.43458762018020014,"pfxZ":1.133110999548236,"pX":0.700031418875896,"pZ":0.9621623391702722,"vX0":6.399029538696666,"vY0":-123.43820964421947,"vZ0":-4.683230262919048,"x":90.32,"y":212.8,"x0":-1.9854301716234766,"y0":50.00305114369699,"z0":5.454383792314547,"aX":0.6671467463668034},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.3,"spinRate":2478,"spinDirection":133},"zone":14,"typeConfidence":0.87,"plateTime":0.44421808060195156,"extension":6.504886751587299},"index":2,"playId":"5fa06498-2b56-397f-bf1c-08d61c7be34c","pitchNumber":2,"startTime":"2026-07-01T19:35:48.558Z","endTime":"2026-07-01T19:35:51.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.515004004713862,"aZ":-13.508924963605905,"pfxX":-6.758751818683926,"pfxZ":9.032563788542184,"pX":0.17934210587047694,"pZ":2.8877935944239486,"vX0":7.919758508826973,"vY0":-142.34887174012982,"vZ0":-5.042049227040563,"x":110.16,"y":160.81,"x0":-1.7515185321149824,"y0":50.006410552331516,"z0":5.527201453488685,"aX":-13.972067749285555},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":10.8,"spinRate":2348,"spinDirection":215},"zone":2,"typeConfidence":0.87,"plateTime":0.3837439635375808,"extension":6.49979290783517},"hitData":{"launchSpeed":81.4,"launchAngle":39.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.73,"coordY":95.97}},"index":3,"playId":"8d9799d1-f72d-3084-9058-023593fd2360","pitchNumber":3,"startTime":"2026-07-01T19:36:09.549Z","endTime":"2026-07-01T19:36:19.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:36:19.384Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brayan Rocchio lines out to right fielder Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:36:25.391Z","endTime":"2026-07-01T19:37:00.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":97.9,"endSpeed":89.6,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57747487600865,"aZ":-12.964299744480345,"pfxX":-6.222201742817413,"pfxZ":9.341466957672152,"pX":-0.6698682577754763,"pZ":2.4802422511166626,"vX0":5.451210783894658,"vY0":-142.4697629416825,"vZ0":-6.264049296224325,"x":142.53,"y":171.81,"x0":-1.7991533505033483,"y0":50.00413897936589,"z0":5.525978442447017,"aX":-12.798434456844884},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2328,"spinDirection":222},"zone":4,"typeConfidence":0.92,"plateTime":0.3843802101811442,"extension":6.506743099042783},"hitData":{"launchSpeed":78.4,"launchAngle":26.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.05,"coordY":107.65}},"index":0,"playId":"d975a1e7-6058-3705-9015-4163f273efcc","pitchNumber":1,"startTime":"2026-07-01T19:36:48.495Z","endTime":"2026-07-01T19:37:00.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:37:00.519Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Arias pops out to second baseman Justin Foscue.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T19:37:03.008Z","endTime":"2026-07-01T19:38:58.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74394149316769,"aZ":-14.078777193363816,"pfxX":-4.095308638266241,"pfxZ":8.750841192300092,"pX":0.2818735057372408,"pZ":3.7209854684183417,"vX0":7.158633948504272,"vY0":-142.86463786885497,"vZ0":-2.7354555340129716,"x":106.26,"y":138.31,"x0":-1.7236953524374479,"y0":50.00678817442612,"z0":5.575270910434128,"aX":-8.472914708797381},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2159,"spinDirection":215},"zone":12,"typeConfidence":0.93,"plateTime":0.3833209519236429,"extension":6.649047857386683},"index":0,"playId":"de979bc1-6223-37b8-9837-8e85d935c9bc","pitchNumber":1,"startTime":"2026-07-01T19:37:25.018Z","endTime":"2026-07-01T19:37:28.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":98.2,"endSpeed":89.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28732986396612,"aZ":-14.777143433126863,"pfxX":-5.567177279796191,"pfxZ":8.42210728662096,"pX":0.055509621279645295,"pZ":3.5882868495470417,"vX0":7.081279793920008,"vY0":-142.90288752967078,"vZ0":-3.02170239517026,"x":114.88,"y":141.9,"x0":-1.7326524034854183,"y0":50.005569435804205,"z0":5.589227144350806,"aX":-11.50358815357299},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":8.6,"spinRate":2274,"spinDirection":216},"zone":12,"typeConfidence":0.92,"plateTime":0.3834727781358027,"extension":6.5313290680472695},"index":1,"playId":"45382faf-f139-37be-a928-5b3eb663764f","pitchNumber":2,"startTime":"2026-07-01T19:37:44.127Z","endTime":"2026-07-01T19:37:47.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":97.8,"endSpeed":89.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08462518596093,"aZ":-14.228790444587627,"pfxX":-6.104048277998284,"pfxZ":8.748179320785422,"pX":1.1327491607349434,"pZ":4.138109940443219,"vX0":9.803574903051485,"vY0":-142.1945480382528,"vZ0":-1.7940921443096869,"x":73.82,"y":127.05,"x0":-1.5638489621957001,"y0":50.002870665527844,"z0":5.67831442393941,"aX":-12.522619132704259},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":9.1,"spinRate":2390,"spinDirection":210},"zone":12,"typeConfidence":0.88,"plateTime":0.38494416110613106,"extension":6.607506715451512},"index":2,"playId":"13e91498-ac67-3ce0-8153-c15c793fbb33","pitchNumber":3,"startTime":"2026-07-01T19:38:07.045Z","endTime":"2026-07-01T19:38:10.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":97.9,"endSpeed":88.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.81061191038027,"aZ":-15.234740688819526,"pfxX":-5.894313940104478,"pfxZ":8.31977117817318,"pX":0.31320064712850165,"pZ":3.3222990772579206,"vX0":7.9878563116337205,"vY0":-142.28210841983434,"vZ0":-3.411438788881898,"x":105.06,"y":149.08,"x0":-1.7741215981580438,"y0":50.00123798331999,"z0":5.511589336259255,"aX":-11.999190431645356},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2166,"spinDirection":218},"zone":3,"typeConfidence":0.92,"plateTime":0.3860209214447754,"extension":6.6195722992430905},"index":3,"playId":"089596a0-288c-3c87-8751-eddcbcbce873","pitchNumber":4,"startTime":"2026-07-01T19:38:27.599Z","endTime":"2026-07-01T19:38:30.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.472687591454147,"aZ":-31.756673441364686,"pfxX":-0.18272320321394409,"pfxZ":0.26517582044708554,"pX":0.7371531023635077,"pZ":2.929889989936647,"vX0":6.639059425534822,"vY0":-125.0812590312264,"vZ0":-0.05825065274629304,"x":88.9,"y":159.67,"x0":-1.9195938921727032,"y0":50.00571020020858,"z0":5.54132182646541,"aX":-0.29239759838065643},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":-1.1,"spinRate":2474,"spinDirection":137},"zone":3,"typeConfidence":0.92,"plateTime":0.4366582536564505,"extension":6.521097637342663},"hitData":{"launchSpeed":70.0,"launchAngle":71.0,"totalDistance":84.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":137.35,"coordY":169.8}},"index":4,"playId":"c69d6242-929d-3308-a6cb-8fb5252f928e","pitchNumber":5,"startTime":"2026-07-01T19:38:51.294Z","endTime":"2026-07-01T19:38:58.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":656555,"link":"/api/v1/people/656555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:38:58.227Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Osuna flies out to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:41:18.822Z","endTime":"2026-07-01T19:41:50.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Steven Kwan remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:41:00.054Z","endTime":"2026-07-01T19:41:00.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":681807,"link":"/api/v1/people/681807"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"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-01T19:41:00.083Z","endTime":"2026-07-01T19:41:21.149Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":93.8,"endSpeed":85.5,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892294934703813,"aZ":-8.240388236285519,"pfxX":6.540867322706598,"pfxZ":12.832525601566973,"pX":-0.6588093098081094,"pZ":0.6515964578418423,"vX0":-6.4694265492559255,"vY0":-135.97650629488322,"vZ0":-11.728518061491632,"x":142.11,"y":221.19,"x0":0.905859142352988,"y0":50.00532270369815,"z0":5.601573420545662,"aX":12.20278489356876},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.8,"breakHorizontal":-10.4,"spinRate":2636,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.40339332452223475,"extension":6.4996152492334325},"index":2,"playId":"7c49759a-a0d2-32a0-bcad-9870a7e9dd8e","pitchNumber":1,"startTime":"2026-07-01T19:41:21.149Z","endTime":"2026-07-01T19:41:24.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59159011761948,"aZ":-13.144680489436038,"pfxX":6.378116356474896,"pfxZ":10.281452394189111,"pX":0.2682051373764645,"pZ":2.8610760384873792,"vX0":-4.333691355038626,"vY0":-135.20943809820514,"vZ0":-5.373816404009322,"x":106.78,"y":161.53,"x0":1.0634603674675365,"y0":50.00238132299914,"z0":5.797372309425043,"aX":11.804213620018798},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-10.7,"spinRate":2637,"spinDirection":146},"zone":2,"typeConfidence":0.87,"plateTime":0.40515551974016306,"extension":6.56180765402891},"hitData":{"launchSpeed":77.8,"launchAngle":50.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.18,"coordY":139.67}},"index":3,"playId":"3801ff24-115f-3347-b380-db4e5da78845","pitchNumber":2,"startTime":"2026-07-01T19:41:37.503Z","endTime":"2026-07-01T19:41:50.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696030,"link":"/api/v1/people/696030","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":696030,"link":"/api/v1/people/696030"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:41:50.520Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elias Díaz homers (3) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:41:56.160Z","endTime":"2026-07-01T19:43:35.193Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":{"id":681870,"link":"/api/v1/people/681870"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637073552833684,"aZ":-14.590616807574278,"pfxX":4.6397758133192575,"pfxZ":9.210280578543738,"pX":0.26339652408273756,"pZ":3.4754197616193077,"vX0":-3.690122850862769,"vY0":-137.11989692749597,"vZ0":-3.779936351433229,"x":106.96,"y":144.94,"x0":1.022203174051832,"y0":50.00071854260698,"z0":5.863928806402186,"aX":8.855464261152783},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":-7.7,"spinRate":2393,"spinDirection":147},"zone":12,"typeConfidence":0.87,"plateTime":0.3990941129897849,"extension":6.39324582589426},"index":0,"playId":"6731030b-2bda-3d16-b89d-28530a9ce909","pitchNumber":1,"startTime":"2026-07-01T19:42:13.696Z","endTime":"2026-07-01T19:42:18.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.293900237024182,"aZ":-12.336612511859613,"pfxX":4.701107577788992,"pfxZ":10.331486073295173,"pX":0.9629985968711761,"pZ":2.7562429064613476,"vX0":-2.025780241945914,"vY0":-137.63835047561332,"vZ0":-6.032576961110413,"x":80.29,"y":164.36,"x0":1.097373624745987,"y0":50.004088095239034,"z0":5.810373684977797,"aX":9.028542391510442},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-8.0,"spinRate":2494,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.39779978608413735,"extension":6.415413134196428},"index":1,"playId":"9bd21cb9-5159-353c-a906-69a601522725","pitchNumber":2,"startTime":"2026-07-01T19:42:30.189Z","endTime":"2026-07-01T19:42:34.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":7,"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-01T19:42:39.051Z","endTime":"2026-07-01T19:42:55.859Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.048452717891266,"aZ":-12.869553601362,"pfxX":5.2272845602389735,"pfxZ":9.817366609793533,"pX":1.3631036435446462,"pZ":4.149032149512902,"vX0":-1.391352438500748,"vY0":-139.5039056400625,"vZ0":-2.3213151114270585,"x":65.04,"y":126.76,"x0":1.1898789982120734,"y0":50.004315323627694,"z0":5.842695175511618,"aX":10.280223524644756},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":-9.1,"spinRate":2494,"spinDirection":143},"zone":12,"typeConfidence":0.92,"plateTime":0.3929668734499643,"extension":6.489667023922376},"index":3,"playId":"0c58f69c-387e-3430-b23d-886ebe84633f","pitchNumber":3,"startTime":"2026-07-01T19:42:55.859Z","endTime":"2026-07-01T19:42:59.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.510310160513225,"aZ":-43.9379378666113,"pfxX":-4.338374691920571,"pfxZ":-8.570469720439528,"pX":0.3095878323069789,"pZ":3.003990916722014,"vX0":-0.43866608426248166,"vY0":-116.56742608511611,"vZ0":2.230419660595961,"x":105.2,"y":157.67,"x0":1.0638565576146286,"y0":50.00422813147912,"z0":6.191828557849396,"aX":-5.95313105715383},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.6,"breakHorizontal":7.9,"spinRate":2573,"spinDirection":332},"zone":3,"typeConfidence":0.91,"plateTime":0.47039982188657437,"extension":6.447917824282513},"hitData":{"launchSpeed":105.8,"launchAngle":23.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.57,"coordY":49.32}},"index":4,"playId":"5f6ca737-4ff0-38a5-a53f-3edaa59149c7","pitchNumber":4,"startTime":"2026-07-01T19:43:09.662Z","endTime":"2026-07-01T19:43:35.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":553869,"link":"/api/v1/people/553869","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":553869,"link":"/api/v1/people/553869"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.3,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:43:35.193Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:43:38.644Z","endTime":"2026-07-01T19:45:15.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40369412497318,"aZ":-11.460032854559124,"pfxX":4.787442732750348,"pfxZ":11.083585800986512,"pX":0.1390251687127738,"pZ":3.734176042206384,"vX0":-3.977615233709987,"vY0":-136.43328174577493,"vZ0":-3.6509627017950197,"x":111.7,"y":137.96,"x0":0.9999785454683161,"y0":50.00527511886127,"z0":5.890050234736575,"aX":8.949749499937774},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.4,"breakHorizontal":-7.7,"spinRate":2622,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.40277374185138903,"extension":6.444810596001055},"index":0,"playId":"91e02b40-918a-3c75-840d-b4530580b83e","pitchNumber":1,"startTime":"2026-07-01T19:43:57.373Z","endTime":"2026-07-01T19:44:01.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.618532669015135,"aZ":-11.020606921959176,"pfxX":5.309233873915212,"pfxZ":11.217222416669095,"pX":0.05552069758734262,"pZ":2.9193054124455173,"vX0":-4.52408614494235,"vY0":-136.59002542950378,"vZ0":-5.622020036163395,"x":114.88,"y":159.96,"x0":1.0450517035292457,"y0":50.00292248849493,"z0":5.764837002191851,"aX":10.013026982104218},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-8.6,"spinRate":2584,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.4012947765893431,"extension":6.7259876533914},"index":1,"playId":"2a8b7cc4-7a72-375b-9344-3e08372b3ae4","pitchNumber":2,"startTime":"2026-07-01T19:44:11.081Z","endTime":"2026-07-01T19:44:14.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":94.2,"endSpeed":86.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031430143930326,"aZ":-11.762859642986566,"pfxX":5.657721647537372,"pfxZ":10.748317023465708,"pX":0.04734056095533411,"pZ":2.031287983072408,"vX0":-4.669865513298333,"vY0":-136.89719518847534,"vZ0":-7.800634792401909,"x":115.2,"y":183.94,"x0":1.039637967183653,"y0":50.00587470170703,"z0":5.721815485487039,"aX":10.747760056137542},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":-9.2,"spinRate":2646,"spinDirection":145},"zone":8,"typeConfidence":0.9,"plateTime":0.3999933556925175,"extension":6.478604247958419},"index":2,"playId":"1adfdc3a-5fb0-3a87-bffe-3b23af47e0c2","pitchNumber":3,"startTime":"2026-07-01T19:44:26.475Z","endTime":"2026-07-01T19:44:29.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"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-01T19:44:36.908Z","endTime":"2026-07-01T19:44:50.951Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482523892719232,"aZ":-10.730352909580706,"pfxX":5.876436964817156,"pfxZ":11.170690985847806,"pX":1.3959567484245219,"pZ":2.4354786416285505,"vX0":-1.498696953279981,"vY0":-137.8813854561863,"vZ0":-6.917519562324454,"x":63.79,"y":173.02,"x0":1.1840484833322418,"y0":50.00450040340427,"z0":5.705754935543419,"aX":11.283191826125597},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":-10.3,"spinRate":2708,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.39768288835403576,"extension":6.584664148886439},"index":4,"playId":"5b8f3c7d-cb7d-39ea-ad54-08b77c45d962","pitchNumber":4,"startTime":"2026-07-01T19:44:50.951Z","endTime":"2026-07-01T19:44:53.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.319540994764964,"aZ":-11.944294777816493,"pfxX":6.367653042340006,"pfxZ":10.34808643307384,"pX":0.16659097221424082,"pZ":3.7910921676677827,"vX0":-4.688920865374621,"vY0":-139.18274421298622,"vZ0":-3.4861400176846917,"x":110.65,"y":136.42,"x0":1.048982462209454,"y0":50.00080739136673,"z0":5.855247282835635,"aX":12.445361135704772},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":-10.6,"spinRate":2535,"spinDirection":150},"zone":12,"typeConfidence":0.93,"plateTime":0.3941027219024469,"extension":6.484389620145838},"index":5,"playId":"42d1bbf9-f67b-3b22-bc28-aad514944167","pitchNumber":5,"startTime":"2026-07-01T19:45:12.257Z","endTime":"2026-07-01T19:45:15.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":670032,"link":"/api/v1/people/670032","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":670032,"link":"/api/v1/people/670032"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:45:15.257Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Foscue strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T19:45:24.123Z","endTime":"2026-07-01T19:47:13.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53779536160644,"aZ":-10.534125838295145,"pfxX":6.464142066828245,"pfxZ":11.285014911614972,"pX":-0.07969679969460657,"pZ":2.426812685450844,"vX0":-5.120859845294005,"vY0":-137.61000588427265,"vZ0":-7.117235432232738,"x":120.04,"y":173.26,"x0":0.9654664547466331,"y0":50.004636736670506,"z0":5.760400203006879,"aX":12.398574887683068},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":-10.7,"spinRate":2538,"spinDirection":148},"zone":5,"typeConfidence":0.92,"plateTime":0.398017224155891,"extension":6.072206572924959},"index":0,"playId":"a994b85f-1471-38a6-ae04-4a354f958eb0","pitchNumber":1,"startTime":"2026-07-01T19:45:41.103Z","endTime":"2026-07-01T19:45:44.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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.4,"endSpeed":87.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360846367444015,"aZ":-10.469596859225936,"pfxX":5.82737693660509,"pfxZ":11.105289862302676,"pX":0.1853911806745941,"pZ":2.824990283610375,"vX0":-3.896207735277982,"vY0":-138.7648228879488,"vZ0":-6.285559687733893,"x":109.93,"y":162.51,"x0":0.8488022430168284,"y0":50.00632338475709,"z0":5.81347458857969,"aX":11.393821955885702},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.1,"breakHorizontal":-9.7,"spinRate":2599,"spinDirection":151},"zone":2,"typeConfidence":0.93,"plateTime":0.3943554050855247,"extension":6.262083032562116},"index":1,"playId":"55768a7b-b3c4-3664-9268-8af6f6a4a375","pitchNumber":2,"startTime":"2026-07-01T19:45:57.425Z","endTime":"2026-07-01T19:46:00.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652486211581746,"aZ":-10.749112851576532,"pfxX":5.476063552286361,"pfxZ":10.851260747664526,"pX":-0.3414523891021815,"pZ":2.6895315301768155,"vX0":-5.2451124321258495,"vY0":-139.24518068481842,"vZ0":-6.552738450559386,"x":130.02,"y":166.16,"x0":0.8501298908336699,"y0":50.00523423782128,"z0":5.775974828406903,"aX":10.814516707677669},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":-8.9,"spinRate":2629,"spinDirection":153},"zone":4,"typeConfidence":0.93,"plateTime":0.3925257022590234,"extension":6.767747133880169},"index":2,"playId":"d7777ec9-7bc2-353c-98a0-eb4f5c7337ad","pitchNumber":3,"startTime":"2026-07-01T19:46:21.191Z","endTime":"2026-07-01T19:46:24.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.934261524419114,"aZ":-12.175287820933955,"pfxX":4.817022821063664,"pfxZ":10.068642732906214,"pX":1.0738268755812852,"pZ":3.996044415067992,"vX0":-1.6417650378464472,"vY0":-140.10509494476491,"vZ0":-3.170209407890235,"x":76.07,"y":130.89,"x0":1.041944303445865,"y0":50.00166389723656,"z0":5.939002159477486,"aX":9.56637916700998},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":-8.4,"spinRate":2467,"spinDirection":152},"zone":12,"typeConfidence":0.92,"plateTime":0.39108914430132735,"extension":6.294921765869574},"index":3,"playId":"cae5e80e-0b3b-3a20-a2ab-f93b88cd7447","pitchNumber":4,"startTime":"2026-07-01T19:46:54.132Z","endTime":"2026-07-01T19:46:57.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66968346846482,"aZ":-11.147389968949494,"pfxX":5.235155695549537,"pfxZ":10.981803537529673,"pX":0.11092625833016372,"pZ":2.6669378288289716,"vX0":-3.8774843680199553,"vY0":-137.76439614848448,"vZ0":-6.30423972748772,"x":112.77,"y":166.77,"x0":0.8590850095229146,"y0":50.00648693200728,"z0":5.744567829294036,"aX":10.027526605795225},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":-8.6,"spinRate":2489,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.3981431392758097,"extension":6.433435909003493},"index":4,"playId":"4698e4d3-e73a-3365-8b12-77a2dc9db7c4","pitchNumber":5,"startTime":"2026-07-01T19:47:10.064Z","endTime":"2026-07-01T19:47:13.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":679822,"link":"/api/v1/people/679822","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_ab"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_ab"},{"player":{"id":679822,"link":"/api/v1/people/679822"},"credit":"b_pa"},{"player":{"id":681870,"link":"/api/v1/people/681870"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:47:13.064Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kahlil Watson singles on a line drive to right fielder Ezequiel Duran.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:49:36.111Z","endTime":"2026-07-01T19:50:50.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:49:26.594Z","endTime":"2026-07-01T19:49:38.460Z","isPitch":false,"type":"action","player":{"id":696135,"link":"/api/v1/people/696135"},"defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":97.8,"endSpeed":89.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.010519492860446,"aZ":-15.454918550881615,"pfxX":-5.060532094479221,"pfxZ":8.130064473000035,"pX":-0.6215407928664132,"pZ":2.860218376234673,"vX0":5.322075695808111,"vY0":-142.33926539337514,"vZ0":-4.708210342345705,"x":140.69,"y":161.55,"x0":-1.8561153072569863,"y0":50.000547734748274,"z0":5.510921181717422,"aX":-10.405018313007242},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2236,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.38448498465025427,"extension":6.556923287899677},"index":1,"playId":"8952024a-64cb-37cf-9559-290e9ee4d60d","pitchNumber":1,"startTime":"2026-07-01T19:49:38.460Z","endTime":"2026-07-01T19:49:41.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79166010123233,"aZ":-33.06921447002268,"pfxX":0.6208113300010556,"pfxZ":-0.5884381676538339,"pX":-0.3027006983223981,"pZ":3.0461185610830945,"vX0":4.436670358225192,"vY0":-122.45112509734791,"vZ0":0.5837219768496407,"x":128.54,"y":156.53,"x0":-2.2140150783097443,"y0":50.00134227137701,"z0":5.620208273478198,"aX":0.9475556938816782},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-2.2,"spinRate":2429,"spinDirection":107},"zone":2,"typeConfidence":0.92,"plateTime":0.44626928950397593,"extension":6.26917442694668},"index":2,"playId":"b03ddc5d-a2a4-31d3-bb1c-6b3272a1738f","pitchNumber":2,"startTime":"2026-07-01T19:49:52.209Z","endTime":"2026-07-01T19:49:55.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32106686182348,"aZ":-33.945464864818796,"pfxX":0.6234157463646861,"pfxZ":-1.1438324660655752,"pX":-1.018088039189675,"pZ":3.460176265735638,"vX0":2.539886001545733,"vY0":-123.84529826947684,"vZ0":1.4961623214405413,"x":155.81,"y":145.36,"x0":-2.13898781336105,"y0":50.00306204175854,"z0":5.6928662096973826,"aX":0.9652634524953697},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":-1.7,"spinRate":2351,"spinDirection":83},"zone":11,"typeConfidence":0.92,"plateTime":0.4427137475673537,"extension":6.292458456671557},"index":3,"playId":"90ca6977-1839-3627-8d5f-59d672e3fc55","pitchNumber":3,"startTime":"2026-07-01T19:50:06.689Z","endTime":"2026-07-01T19:50:11.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":98.6,"endSpeed":90.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32261352079599,"aZ":-12.50347972990965,"pfxX":-6.0617842297443545,"pfxZ":9.434742801661569,"pX":-1.3091818388097929,"pZ":3.1662073568215807,"vX0":3.977933110521423,"vY0":-143.50134987238042,"vZ0":-4.712993970328375,"x":166.9,"y":153.29,"x0":-1.9260888934668432,"y0":50.00199477143372,"z0":5.609281969808429,"aX":-12.637013274093656},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2359,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.3817466801758047,"extension":6.38511785559313},"index":4,"playId":"e71a51ae-c335-325b-b923-5ff097cb4090","pitchNumber":4,"startTime":"2026-07-01T19:50:23.918Z","endTime":"2026-07-01T19:50:28.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981426801735378,"aZ":-32.954209389342466,"pfxX":-0.0780400179408941,"pfxZ":-0.5037902180916038,"pX":-0.050477562329278386,"pZ":2.228102274803922,"vX0":5.099386457739778,"vY0":-124.2303613941161,"vZ0":-1.2702233203757038,"x":118.92,"y":178.62,"x0":-2.123597722185436,"y0":50.00098947743955,"z0":5.4970048238417135,"aX":-0.12187537508493158},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.0,"breakHorizontal":-1.1,"spinRate":2382,"spinDirection":113},"zone":5,"typeConfidence":0.92,"plateTime":0.4416874691848829,"extension":6.437711643869602},"hitData":{"launchSpeed":83.7,"launchAngle":21.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.44,"coordY":116.68}},"index":5,"playId":"db68514e-261a-3bf1-a23a-2bd6d2196a14","pitchNumber":5,"startTime":"2026-07-01T19:50:39.478Z","endTime":"2026-07-01T19:50:50.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":696135,"link":"/api/v1/people/696135","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":696135,"link":"/api/v1/people/696135"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:50:50.512Z","atBatIndex":70},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Austin Hedges homers (2) on a fly ball to left center field. Kahlil Watson scores.","rbi":2,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:50:59.316Z","endTime":"2026-07-01T19:51:50.209Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":{"id":692437,"link":"/api/v1/people/692437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":696135,"fullName":"Kahlil Watson","link":"/api/v1/people/696135"},"responsiblePitcher":{"id":692437,"link":"/api/v1/people/692437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314545120412518,"aZ":-13.786920585960596,"pfxX":-5.516020601886856,"pfxZ":8.902726253504458,"pX":-0.7437394490433543,"pZ":2.055753107866176,"vX0":5.051266320049494,"vY0":-142.4779677312757,"vZ0":-7.114794798921618,"x":145.35,"y":183.27,"x0":-1.818934725491857,"y0":50.00365285046113,"z0":5.448354977933925,"aX":-11.393916868825878},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2237,"spinDirection":213},"zone":7,"typeConfidence":0.92,"plateTime":0.38375233442289014,"extension":6.636658441155104},"hitData":{"launchSpeed":101.9,"launchAngle":31.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.18,"coordY":50.73}},"index":0,"playId":"f306a31e-991b-3524-a3db-14df07291a4a","pitchNumber":1,"startTime":"2026-07-01T19:51:21.759Z","endTime":"2026-07-01T19:51:50.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":595978,"link":"/api/v1/people/595978","batSide":{"code":"R","description":"Right"}},"first":{"id":696135,"link":"/api/v1/people/696135"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":595978,"link":"/api/v1/people/595978"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.17,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:51:50.209Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:52:22.229Z","endTime":"2026-07-01T19:53:11.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:52:10.482Z","endTime":"2026-07-01T19:52:24.535Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.932011537896372,"aZ":-26.829104620897148,"pfxX":-6.266831332146467,"pfxZ":3.1630665445687693,"pX":-1.1569830587617032,"pZ":3.05675001846494,"vX0":4.073600971332035,"vY0":-129.20021420600563,"vZ0":-0.7542977609393396,"x":161.1,"y":156.25,"x0":-1.9399243548394183,"y0":50.004223428050665,"z0":5.4144517555808065,"aX":-10.595048671847378},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":10.4,"spinRate":1813,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.42394111691077274,"extension":6.497621812307926},"index":1,"playId":"b6b8533e-dc3f-335f-b2ec-52832f628eec","pitchNumber":1,"startTime":"2026-07-01T19:52:24.535Z","endTime":"2026-07-01T19:52:28.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.655106021748587,"aZ":-28.114730019399815,"pfxX":-7.211696933945012,"pfxZ":2.442927762159817,"pX":-0.11858664079920976,"pZ":2.6735859941887363,"vX0":7.017292111120802,"vY0":-128.39463298949363,"vZ0":-1.3807981085399788,"x":121.52,"y":166.59,"x0":-1.9557757290322058,"y0":50.00463644318137,"z0":5.41515038036695,"aX":-11.990457946211144},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":11.4,"spinRate":1903,"spinDirection":252},"zone":5,"typeConfidence":0.91,"plateTime":0.42731021631763966,"extension":6.508565622503453},"index":2,"playId":"55f283f0-8c5b-3154-83db-64ec00afde53","pitchNumber":2,"startTime":"2026-07-01T19:52:37.700Z","endTime":"2026-07-01T19:52:40.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09264786601616,"aZ":-30.43557154452489,"pfxX":0.7310807466578062,"pfxZ":1.1105297015033777,"pX":-0.7365344011972434,"pZ":3.334639128889969,"vX0":3.177230163085083,"vY0":-124.39732303755382,"vZ0":0.6101123920016402,"x":145.07,"y":148.74,"x0":-2.1256029607537643,"y0":50.00349149579634,"z0":5.6105019426493605,"aX":1.1445894224279802},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2409,"spinDirection":108},"zone":1,"typeConfidence":0.91,"plateTime":0.4404153555352375,"extension":6.426326994692841},"index":3,"playId":"51c5cbf3-a786-387c-aec8-5648bdfacc88","pitchNumber":3,"startTime":"2026-07-01T19:52:52.202Z","endTime":"2026-07-01T19:52:55.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.197,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7174274873689,"aZ":-27.87832618683466,"pfxX":-7.588549343749933,"pfxZ":2.5162188997732438,"pX":-1.0000309689292386,"pZ":2.178962853497435,"vX0":5.195562000425838,"vY0":-130.34601758688686,"vZ0":-2.8392330594665975,"x":155.12,"y":179.95,"x0":-2.0424101134158517,"y0":50.00074876075409,"z0":5.407520903513164,"aX":-12.937959095210052},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":1990,"spinDirection":248},"zone":13,"typeConfidence":0.81,"plateTime":0.4216855336302623,"extension":6.444422282248551},"index":4,"playId":"52078023-c910-33ec-a3d3-981d326db2e6","pitchNumber":4,"startTime":"2026-07-01T19:53:06.220Z","endTime":"2026-07-01T19:53:11.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:53:11.469Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Josh Smith.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:53:21.211Z","endTime":"2026-07-01T19:54:10.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"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":98.0,"endSpeed":89.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46785024641729,"aZ":-14.612747764128878,"pfxX":-5.210113812409565,"pfxZ":8.583241109180292,"pX":-0.6903406745787755,"pZ":2.902373913101936,"vX0":5.179322093117587,"vY0":-142.51616789794093,"vZ0":-4.717095892973545,"x":143.31,"y":160.42,"x0":-1.8592728188725034,"y0":50.00041326473411,"z0":5.5101825431391935,"aX":-10.65639282989509},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":8.3,"spinRate":2291,"spinDirection":212},"zone":1,"typeConfidence":0.93,"plateTime":0.3851577318377859,"extension":6.488001562892835},"index":0,"playId":"2b9d2d31-7a24-3aa3-b7d7-6e6a8f71de91","pitchNumber":1,"startTime":"2026-07-01T19:53:35.083Z","endTime":"2026-07-01T19:53:38.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":98.6,"endSpeed":89.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17682911193068,"aZ":-15.063577925443205,"pfxX":-4.914587458430466,"pfxZ":8.232963627794673,"pX":-1.1090629820836746,"pZ":3.5679718743654854,"vX0":3.981119174084928,"vY0":-143.47496053817463,"vZ0":-3.0105232684836682,"x":159.27,"y":142.44,"x0":-1.8783062492967746,"y0":50.00286893975108,"z0":5.573540707226423,"aX":-10.21374673018395},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":8.0,"spinRate":2235,"spinDirection":212},"zone":11,"typeConfidence":0.93,"plateTime":0.38223191681680335,"extension":6.508133747284778},"index":1,"playId":"30681472-d4f7-3e60-befb-9246a58d94cc","pitchNumber":2,"startTime":"2026-07-01T19:53:48.457Z","endTime":"2026-07-01T19:53:51.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63107450092265,"aZ":-29.29011707236568,"pfxX":-8.059751576200188,"pfxZ":1.70493386441448,"pX":-0.33152699860006113,"pZ":2.2118760612233648,"vX0":6.619119858446758,"vY0":-129.2560163568423,"vZ0":-2.390769260134337,"x":129.64,"y":179.06,"x0":-1.8768374489213855,"y0":50.00418958167043,"z0":5.394990067019142,"aX":-13.655530344184093},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.8,"breakHorizontal":13.2,"spinRate":1853,"spinDirection":240},"zone":4,"typeConfidence":0.91,"plateTime":0.4235533530800373,"extension":6.477153511727747},"hitData":{"launchSpeed":79.1,"launchAngle":27.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.4,"coordY":126.05}},"index":2,"playId":"42975867-08f8-311e-942b-e5d107039066","pitchNumber":3,"startTime":"2026-07-01T19:54:02.812Z","endTime":"2026-07-01T19:54:10.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:54:10.361Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, shortstop Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T19:54:14.536Z","endTime":"2026-07-01T19:56:00.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":692437,"fullName":"Winston Santos","link":"/api/v1/people/692437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697874361982173,"aZ":-27.99724093816756,"pfxX":-1.809335046910343,"pfxZ":2.6535080261446504,"pX":1.1299968340977244,"pZ":1.815155451825922,"vX0":7.899341100525331,"vY0":-124.59142093206749,"vZ0":-3.3705421323472695,"x":73.93,"y":189.77,"x0":-1.84459754380897,"y0":50.003751555651654,"z0":5.49576526257613,"aX":-2.849812631940137},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":1.4,"spinRate":2362,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.4393915808820892,"extension":6.638378018984255},"index":0,"playId":"4076a04f-3fe2-3859-82f4-e348cd75467f","pitchNumber":1,"startTime":"2026-07-01T19:54:38.432Z","endTime":"2026-07-01T19:54:41.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":85.4,"endSpeed":78.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.870594129871098,"aZ":-29.118104808976945,"pfxX":0.48645446075382104,"pfxZ":1.95877060230562,"pX":0.2781349567720155,"pZ":2.3049328138479828,"vX0":5.482732152758529,"vY0":-124.28809154185407,"vZ0":-1.8840941825641688,"x":106.4,"y":176.55,"x0":-2.0232473747073767,"y0":50.00001994257356,"z0":5.500466827707634,"aX":0.7575585408292473},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":-2.2,"spinRate":2185,"spinDirection":175},"zone":6,"typeConfidence":0.88,"plateTime":0.44138732262279046,"extension":6.368649028763956},"index":1,"playId":"63a5d454-9c78-3ce9-af28-2167f6637378","pitchNumber":2,"startTime":"2026-07-01T19:54:56.326Z","endTime":"2026-07-01T19:54:59.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96853155704246,"aZ":-23.41735229316059,"pfxX":-6.819394117650775,"pfxZ":5.077089646162471,"pX":-0.36437045002787755,"pZ":1.8850107657289175,"vX0":6.385156914611901,"vY0":-130.12817802814024,"vZ0":-4.189005712688918,"x":130.89,"y":187.88,"x0":-1.9577407463515355,"y0":50.001687074465195,"z0":5.278577418687467,"aX":-11.756146831120057},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.5,"breakHorizontal":11.0,"spinRate":2016,"spinDirection":243},"zone":7,"typeConfidence":0.88,"plateTime":0.4200776689746233,"extension":6.5957959278840415},"index":2,"playId":"cf240d67-12fd-3d8e-8b63-3846c90bc2a2","pitchNumber":3,"startTime":"2026-07-01T19:55:17.254Z","endTime":"2026-07-01T19:55:20.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13762995079195,"aZ":-14.979724978399176,"pfxX":-7.3859242585069715,"pfxZ":8.498394110535976,"pX":-0.7486144180012778,"pZ":4.517895988174182,"vX0":6.133747513162492,"vY0":-141.3409222217246,"vZ0":-0.3965000161396599,"x":145.54,"y":116.8,"x0":-1.9869535791848065,"y0":50.00705707803101,"z0":5.621745688521317,"aX":-14.951351898712781},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":12.1,"spinRate":2407,"spinDirection":218},"zone":11,"typeConfidence":0.79,"plateTime":0.3874887447150499,"extension":6.405007302455045},"index":3,"playId":"d746eed8-3523-3ef1-81aa-d3a576e64fdc","pitchNumber":4,"startTime":"2026-07-01T19:55:36.540Z","endTime":"2026-07-01T19:55:40.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161814288374355,"aZ":-17.984544372551895,"pfxX":-6.5330176883272255,"pfxZ":7.008405559800416,"pX":0.051907550910105626,"pZ":2.914926427771528,"vX0":7.552019690211409,"vY0":-141.17764336014105,"vZ0":-3.954077114900827,"x":115.02,"y":160.08,"x0":-1.8048755253408861,"y0":50.005781327087504,"z0":5.486286593262501,"aX":-13.233081800133213},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.1,"breakHorizontal":10.3,"spinRate":2190,"spinDirection":214},"zone":2,"typeConfidence":0.81,"plateTime":0.38749426915599683,"extension":6.389165877492679},"hitData":{"launchSpeed":83.6,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.65,"coordY":142.61}},"index":4,"playId":"b1227937-c965-3086-b4e0-b2b58f66090f","pitchNumber":5,"startTime":"2026-07-01T19:55:52.956Z","endTime":"2026-07-01T19:56:00.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":692437,"link":"/api/v1/people/692437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":553869,"link":"/api/v1/people/553869"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":679822,"link":"/api/v1/people/679822"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":670032,"link":"/api/v1/people/670032"},"left":{"id":669701,"link":"/api/v1/people/669701"},"center":{"id":696030,"link":"/api/v1/people/696030"},"right":{"id":677649,"link":"/api/v1/people/677649"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":692437,"link":"/api/v1/people/692437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:56:00.189Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Brayan Rocchio to first baseman Rhys Hoskins.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T19:58:42.816Z","endTime":"2026-07-01T19:59:52.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T19:57:56.808Z","endTime":"2026-07-01T19:58:45.076Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681870,"link":"/api/v1/people/681870","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":83.4,"endSpeed":76.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.425216480318994,"aZ":-30.941746926880324,"pfxX":6.6792582462560794,"pfxZ":0.8351705335029695,"pX":1.2595236454062764,"pZ":1.8310625966588072,"vX0":5.748797481389847,"vY0":-121.37751095486101,"vZ0":-1.5095570570828405,"x":68.99,"y":189.34,"x0":-2.014066714694273,"y0":50.005313275813045,"z0":5.174343683914733,"aX":9.891317071806366},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.4,"breakHorizontal":-13.6,"spinRate":2769,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.45257252522790115,"extension":6.331653882119607},"index":1,"playId":"c3b74a4d-2bd2-3b18-bead-76d00e1c28fc","pitchNumber":1,"startTime":"2026-07-01T19:58:45.076Z","endTime":"2026-07-01T19:58:48.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.732214810891968,"aZ":-19.179546883750035,"pfxX":-0.2533715840382631,"pfxZ":7.0770446149036275,"pX":-0.2936280062435449,"pZ":3.8081040867190348,"vX0":5.1021989850116976,"vY0":-134.54417346155208,"vZ0":0.11216318816934101,"x":128.19,"y":135.96,"x0":-2.180307337985721,"y0":50.003199506310736,"z0":5.123162665128933,"aX":-0.4652744750856594},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.1,"breakHorizontal":-0.6,"spinRate":2508,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.40683089629853697,"extension":6.357370140023409},"index":2,"playId":"c9c75e4f-6031-3cbc-99ba-5edce5b3aa34","pitchNumber":2,"startTime":"2026-07-01T19:58:57.398Z","endTime":"2026-07-01T19:59:00.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766680242000223,"aZ":-19.682993436779174,"pfxX":-1.2954793041355583,"pfxZ":6.755364346177149,"pX":0.9876458141739494,"pZ":2.25663732256192,"vX0":7.723143107491815,"vY0":-134.9615466676768,"vZ0":-4.234461225459393,"x":79.35,"y":177.85,"x0":-1.7399872316658318,"y0":50.00293650456732,"z0":5.22832333120471,"aX":-2.397063677808161},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":0.7,"spinRate":2502,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.4054968292873302,"extension":6.294800624326903},"index":3,"playId":"e4efef2e-4715-3133-8613-6b581d088e14","pitchNumber":3,"startTime":"2026-07-01T19:59:15.442Z","endTime":"2026-07-01T19:59:19.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.862622915397132,"aZ":-22.817946438279993,"pfxX":-8.551029371899027,"pfxZ":4.853537482544013,"pX":0.2697894281078774,"pZ":2.5631550430966294,"vX0":9.076306530930891,"vY0":-137.81838411540764,"vZ0":-2.325117100635489,"x":106.72,"y":169.57,"x0":-1.9510259612427239,"y0":50.00539629852228,"z0":4.95449545321798,"aX":-16.49581759521427},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":13.7,"spinRate":2369,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3970076727486678,"extension":6.403372423964443},"index":4,"playId":"51d1ddd1-9a46-3ed5-9a2f-f7cc02737f0e","pitchNumber":4,"startTime":"2026-07-01T19:59:29.785Z","endTime":"2026-07-01T19:59:32.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.249398546844596,"aZ":-32.86986058350502,"pfxX":4.20929980856266,"pfxZ":-0.451632362596758,"pX":0.3092502311502523,"pZ":2.5020935059438036,"vX0":4.3247090406115625,"vY0":-123.88281658704196,"vZ0":0.15745692169604286,"x":105.21,"y":171.22,"x0":-2.0043349729451854,"y0":50.000342021930614,"z0":5.180551000076285,"aX":6.553518621522239},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":-8.6,"spinRate":2792,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.44177124477508656,"extension":6.373646335544829},"hitData":{"launchSpeed":95.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.49,"coordY":152.85}},"index":5,"playId":"0de7e23f-605f-359f-9fba-ddb33f2100c9","pitchNumber":5,"startTime":"2026-07-01T19:59:44.764Z","endTime":"2026-07-01T19:59:52.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-07-01T19:59:52.774Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, first baseman Rhys Hoskins to pitcher Matt Festa.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T19:59:59.198Z","endTime":"2026-07-01T20:01:10.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884904925412503,"aZ":-20.13482504626433,"pfxX":-1.307131210733293,"pfxZ":6.378165565479021,"pX":0.331005400468976,"pZ":2.3471684681169642,"vX0":6.472977494823953,"vY0":-136.0310351231707,"vZ0":-3.6313111381740644,"x":104.38,"y":175.41,"x0":-1.902254565781665,"y0":50.0000586416863,"z0":5.083136379391434,"aX":-2.4665554897499935},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":1.1,"spinRate":2538,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.40157611166509133,"extension":6.23680438101254},"index":0,"playId":"3254e2ed-fb58-3233-931e-90fe583ef48a","pitchNumber":1,"startTime":"2026-07-01T20:00:16.239Z","endTime":"2026-07-01T20:00:21.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.212754437422685,"aZ":-34.59062651712921,"pfxX":5.496197182937733,"pfxZ":-1.592206137551802,"pX":0.5545496963584177,"pZ":3.4476633364363933,"vX0":4.396873370431688,"vY0":-123.26532514351555,"vZ0":2.7107748054092387,"x":95.86,"y":145.69,"x0":-1.9737253317209242,"y0":50.00100600152676,"z0":5.277776953891598,"aX":8.35525254518351},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.9,"breakHorizontal":-11.0,"spinRate":2789,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.44637718394516446,"extension":6.396589174714858},"index":1,"playId":"9260649b-cf8c-39de-9b37-d8f423f3f568","pitchNumber":2,"startTime":"2026-07-01T20:00:31.732Z","endTime":"2026-07-01T20:00:35.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522796799981762,"aZ":-23.495457888818617,"pfxX":1.7641404981459297,"pfxZ":4.805578933200334,"pX":0.9930399899070149,"pZ":3.571968257798912,"vX0":6.576706205384659,"vY0":-133.06031931786958,"vZ0":-0.10459886716794242,"x":79.15,"y":142.34,"x0":-1.7323707019087673,"y0":50.00408024917571,"z0":5.30332328232036,"aX":3.1880033927761096},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":-4.6,"spinRate":2536,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4104524739738866,"extension":6.3461368617275244},"index":2,"playId":"d2e29e90-8c65-3e9a-8dd4-67ddd1942385","pitchNumber":3,"startTime":"2026-07-01T20:00:47.229Z","endTime":"2026-07-01T20:00:51.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.060040863926023,"aZ":-25.61304862310079,"pfxX":1.1606773236162846,"pfxZ":3.5673000573991622,"pX":1.270597952163655,"pZ":2.6862518192400655,"vX0":7.102169465694701,"vY0":-134.5239835037416,"vZ0":-2.0854657563043753,"x":68.57,"y":166.25,"x0":-1.5501688699528826,"y0":50.004806665961524,"z0":5.279692015682452,"aX":2.1358321667237066},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.2,"breakHorizontal":-3.6,"spinRate":2564,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.40652436428737104,"extension":6.2393656540465035},"hitData":{"launchSpeed":69.0,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.24,"coordY":157.7}},"index":3,"playId":"4186ff71-d675-377a-8cb8-199b01ebf91d","pitchNumber":4,"startTime":"2026-07-01T20:01:01.988Z","endTime":"2026-07-01T20:01:10.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":677649,"link":"/api/v1/people/677649","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:01:10.019Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to left fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T20:01:15.863Z","endTime":"2026-07-01T20:01:53.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".130"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".418"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".360"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".383"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".069"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".029"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.94"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.21"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.10"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.25"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.71"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.99"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.92"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.02"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.22"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.34"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.49"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.418"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".518"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".391"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".911"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.418"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".939"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".518"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084772316199977,"aZ":-32.49205780361957,"pfxX":7.968024761637398,"pfxZ":-0.2197387956325496,"pX":0.06369737767467697,"pZ":2.574273547448708,"vX0":2.588124280604486,"vY0":-120.79478832026653,"vZ0":0.5420751058059037,"x":114.57,"y":169.27,"x0":-2.0572580581848237,"y0":50.00010187677574,"z0":5.2093745590131375,"aX":11.742380436773782},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.0,"breakHorizontal":-15.0,"spinRate":2623,"spinDirection":61},"zone":5,"typeConfidence":0.91,"plateTime":0.4538698287356535,"extension":6.362264229343628},"hitData":{"launchSpeed":96.3,"launchAngle":38.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.53,"coordY":70.53}},"index":0,"playId":"04139735-72ec-3a0b-83a1-036aa1b5d20a","pitchNumber":1,"startTime":"2026-07-01T20:01:45.324Z","endTime":"2026-07-01T20:01:53.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":595978,"link":"/api/v1/people/595978"},"first":{"id":656555,"link":"/api/v1/people/656555"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":672356,"link":"/api/v1/people/672356"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":696135,"link":"/api/v1/people/696135"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-07-01T20:01:53.394Z","atBatIndex":77}]